File: icalendar.el.html

This package is documented in the Emacs Manual.

  Please note:
- Diary entries which have a start time but no end time are assumed to
  last for one hour when they are exported.
- Weekly diary entries are assumed to occur the first time in the first
  week of the year 2000 when they are exported.
- Yearly diary entries are assumed to occur the first time in the year
  1900 when they are exported.
- Float diary entries are assumed to occur the first time on the
  day when they are exported.

Defined variables (18)

icalendar--uid-countAuxiliary counter for creating unique ids.
icalendar-debugEnable icalendar debug messages.
icalendar-export-alarmsDetermine if and how alarms are included in exported diary events.
icalendar-export-hidden-diary-entriesDetermines whether hidden diary entries are exported.
icalendar-export-sexp-enumerate-allDetermines whether ALL sexp diary entries are enumerated.
icalendar-export-sexp-enumeration-daysNumber of days over which a sexp diary entry is enumerated.
icalendar-import-formatFormat for importing events from iCalendar into Emacs diary.
icalendar-import-format-classFormat string defining how the class element is formatted.
icalendar-import-format-descriptionFormat string defining how the description element is formatted.
icalendar-import-format-locationFormat string defining how the location element is formatted.
icalendar-import-format-organizerFormat string defining how the organizer element is formatted.
icalendar-import-format-statusFormat string defining how the status element is formatted.
icalendar-import-format-summaryFormat string defining how the summary element is formatted.
icalendar-import-format-uidFormat string defining how the UID element is formatted.
icalendar-import-format-urlFormat string defining how the URL element is formatted.
icalendar-recurring-start-yearStart year for recurring events.
icalendar-uid-formatFormat of unique ID code (UID) for each iCalendar object.
icalendar-versionVersion number of icalendar.el.

Defined functions (59)

icalendar--add-decoded-times(TIME1 TIME2)
icalendar--add-diary-entry(STRING DIARY-FILENAME NON-MARKING &optional SUMMARY)
icalendar--all-events(ICALENDAR)
icalendar--clean-up-line-endings()
icalendar--convert-all-timezones(ICALENDAR)
icalendar--convert-anniversary-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-block-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-cyclic-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-date-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-float-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-ical-to-diary(ICAL-LIST DIARY-FILENAME &optional DO-NOT-ASK NON-MARKING)
icalendar--convert-non-recurring-all-day-to-diary(START-D END-D)
icalendar--convert-non-recurring-not-all-day-to-diary(DTSTART-DEC START-T END-T)
icalendar--convert-ordinary-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-recurring-to-diary(E DTSTART-DEC START-T END-T)
icalendar--convert-sexp-to-ical(NONMARKER ENTRY-MAIN &optional START)
icalendar--convert-string-for-export(STRING)
icalendar--convert-string-for-import(STRING)
icalendar--convert-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-tz-offset(ALIST DST-P)
icalendar--convert-weekly-to-ical(NONMARKER ENTRY-MAIN)
icalendar--convert-yearly-to-ical(NONMARKER ENTRY-MAIN)
icalendar--create-ical-alarm(SUMMARY)
icalendar--create-uid(ENTRY-FULL CONTENTS)
icalendar--date-to-isodate(DATE &optional DAY-SHIFT)
icalendar--datestring-to-isodate(DATESTRING &optional DAY-SHIFT YEAR-SHIFT)
icalendar--datetime-to-american-date(DATETIME &optional SEPARATOR)
icalendar--datetime-to-colontime(DATETIME)
icalendar--datetime-to-diary-date(DATETIME &optional SEPARATOR)
icalendar--datetime-to-european-date(DATETIME &optional SEPARATOR)
icalendar--datetime-to-iso-date(DATETIME &optional SEPARATOR)
icalendar--decode-isodatetime(ISODATETIMESTRING &optional DAY-SHIFT SOURCE-ZONE RESULT-ZONE)
icalendar--decode-isoduration(ISODURATIONSTRING &optional DURATION-CORRECTION)
icalendar--diarytime-to-isotime(TIMESTRING AMPMSTRING)
icalendar--dmsg(&rest ARGS)
icalendar--do-create-ical-alarm(ADVANCE-TIME ALARM-SPEC SUMMARY)
icalendar--find-time-zone(PROP-LIST ZONE-MAP)
icalendar--format-ical-event(EVENT)
icalendar--get-children(NODE NAME)
icalendar--get-event-properties(EVENT PROP)
icalendar--get-event-property(EVENT PROP)
icalendar--get-event-property-attributes(EVENT PROP)
icalendar--get-month-number(MONTHNAME)
icalendar--get-most-recent-observance(ALIST SUB-COMP)
icalendar--get-unfolded-buffer(FOLDED-ICAL-BUFFER)
icalendar--get-weekday-abbrev(WEEKDAY)
icalendar--get-weekday-number(ABBREVWEEKDAY)
icalendar--get-weekday-numbers(ABBREVWEEKDAYS)
icalendar--parse-summary-and-rest(SUMMARY-AND-REST)
icalendar--parse-vtimezone(ALIST)
icalendar--read-element(INVALUE INPARAMS)
icalendar--rris(REGEXP REP STRING &optional FIXEDCASE LITERAL SUBEXP START)
icalendar--split-value(VALUE-STRING)
icalendar-export-file(DIARY-FILENAME ICAL-FILENAME)
icalendar-export-region(MIN MAX ICAL-FILENAME)
icalendar-first-weekday-of-year(ABBREVWEEKDAY YEAR)
icalendar-import-buffer(&optional DIARY-FILENAME DO-NOT-ASK NON-MARKING)
icalendar-import-file(ICAL-FILENAME DIARY-FILENAME &optional NON-MARKING)
icalendar-import-format-sample(EVENT)

Defined faces (0)