File: gnus-icalendar.el.html

To install:
(require 'gnus-icalendar)
(gnus-icalendar-setup)

to enable optional iCalendar->Org sync functionality NOTE: both the capture file and the headline(s) inside must already exist
(setq gnus-icalendar-org-capture-file "~/org/notes.org")
(setq gnus-icalendar-org-capture-headline '("Calendar"))
(gnus-icalendar-org-setup)

Defined variables (7)

gnus-icalendar-additional-identitiesWe need to know your identity to make replies to calendar requests work.
gnus-icalendar-eventGeneric iCalendar Event class.
gnus-icalendar-org-capture-fileTarget Org file for storing captured calendar events.
gnus-icalendar-org-capture-headlineTarget outline in ‘gnus-icalendar-org-capture-file’ for storing captured events.
gnus-icalendar-org-template-keyOrg-mode template hotkey.
gnus-icalendar-org-template-nameOrg-mode template name.
gnus-icalendar-reply-bufnameBuffer used for building iCalendar invitation reply.

Defined functions (91)

(setf gnus-icalendar-event:description)(gnus-icalendar-event:description\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:end-time)(gnus-icalendar-event:end-time\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:location)(gnus-icalendar-event:location\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:method)(gnus-icalendar-event:method\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:opt-participants)(gnus-icalendar-event:opt-participants\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:organizer)(gnus-icalendar-event:organizer\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:participation-type)(gnus-icalendar-event:participation-type\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:recur)(gnus-icalendar-event:recur\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:req-participants)(gnus-icalendar-event:req-participants\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:rsvp)(gnus-icalendar-event:rsvp\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:start-time)(gnus-icalendar-event:start-time\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:summary)(gnus-icalendar-event:summary\) ARG0 ARG &rest ARGS)
(setf gnus-icalendar-event:uid)(gnus-icalendar-event:uid\) ARG0 ARG &rest ARGS)
gnus-icalendar--cancel-org-event(EVENT &optional ORG-FILE)
gnus-icalendar--deactivate-org-timestamp(TS)
gnus-icalendar--find-day(START-DATE END-DATE DAY)
gnus-icalendar--format-participant-list(PARTICIPANTS)
gnus-icalendar--format-summary-line(SUMMARY &optional LOCATION)
gnus-icalendar--get-org-event-reply-status(EVENT &optional ORG-FILE)
gnus-icalendar--show-org-event(EVENT &optional ORG-FILE)
gnus-icalendar--update-org-event(EVENT REPLY-STATUS &optional ORG-FILE)
gnus-icalendar-event(&rest SLOTS)
gnus-icalendar-event--build-reply-event-body(ICAL-REQUEST STATUS IDENTITIES &optional COMMENT)
gnus-icalendar-event--decode-datefield(EVENT FIELD ZONE-MAP)
gnus-icalendar-event--eieio-childp(OBJ)
gnus-icalendar-event--find-attendee(ICAL NAME-OR-EMAIL)
gnus-icalendar-event--get-attendee-names(ICAL)
gnus-icalendar-event--org-timestamp(START END ORG-REPEAT)
gnus-icalendar-event->gnus-calendar(ARG &rest ARGS)
gnus-icalendar-event->org-entry(ARG &rest ARGS)
gnus-icalendar-event-cancel(&rest SLOTS)
gnus-icalendar-event-cancel--eieio-childp(OBJ)
gnus-icalendar-event-cancel-child-p(OBJ)
gnus-icalendar-event-cancel-p(OBJ)
gnus-icalendar-event-check-agenda()
gnus-icalendar-event-child-p(OBJ)
gnus-icalendar-event-export()
gnus-icalendar-event-from-buffer(BUF &optional ATTENDEE-NAME-OR-EMAIL)
gnus-icalendar-event-from-handle(HANDLE &optional ATTENDEE-NAME-OR-EMAIL)
gnus-icalendar-event-from-ical(ICAL &optional ATTENDEE-NAME-OR-EMAIL)
gnus-icalendar-event-p(OBJ)
gnus-icalendar-event-reply(&rest SLOTS)
gnus-icalendar-event-reply--eieio-childp(OBJ)
gnus-icalendar-event-reply-child-p(OBJ)
gnus-icalendar-event-reply-from-buffer(BUF STATUS IDENTITIES &optional COMMENT)
gnus-icalendar-event-reply-p(OBJ)
gnus-icalendar-event-request(&rest SLOTS)
gnus-icalendar-event-request--eieio-childp(OBJ)
gnus-icalendar-event-request-child-p(OBJ)
gnus-icalendar-event-request-p(OBJ)
gnus-icalendar-event-show()
gnus-icalendar-event:description(ARG &rest ARGS)
gnus-icalendar-event:end-time(ARG &rest ARGS)
gnus-icalendar-event:inline-org-buttons(ARG &rest ARGS)
gnus-icalendar-event:inline-reply-buttons(ARG &rest ARGS)
gnus-icalendar-event:inline-reply-status(ARG &rest ARGS)
gnus-icalendar-event:location(ARG &rest ARGS)
gnus-icalendar-event:method(ARG &rest ARGS)
gnus-icalendar-event:opt-participants(ARG &rest ARGS)
gnus-icalendar-event:org-repeat(ARG &rest ARGS)
gnus-icalendar-event:org-timestamp(ARG &rest ARGS)
gnus-icalendar-event:organizer(ARG &rest ARGS)
gnus-icalendar-event:participation-type(ARG &rest ARGS)
gnus-icalendar-event:recur(ARG &rest ARGS)
gnus-icalendar-event:recurring-days(ARG &rest ARGS)
gnus-icalendar-event:recurring-freq(ARG &rest ARGS)
gnus-icalendar-event:recurring-interval(ARG &rest ARGS)
gnus-icalendar-event:recurring-p(ARG &rest ARGS)
gnus-icalendar-event:req-participants(ARG &rest ARGS)
gnus-icalendar-event:rsvp(ARG &rest ARGS)
gnus-icalendar-event:start(ARG &rest ARGS)
gnus-icalendar-event:start-time(ARG &rest ARGS)
gnus-icalendar-event:summary(ARG &rest ARGS)
gnus-icalendar-event:sync-to-org(ARG &rest ARGS)
gnus-icalendar-event:uid(ARG &rest ARGS)
gnus-icalendar-find-if(PRED SEQ)
gnus-icalendar-find-org-event-file(EVENT &optional ORG-FILE)
gnus-icalendar-identities()
gnus-icalendar-insert-button(TEXT CALLBACK DATA)
gnus-icalendar-mm-inline(HANDLE)
gnus-icalendar-reply(DATA &optional COMMENT)
gnus-icalendar-reply-accept(&optional COMMENT-P)
gnus-icalendar-reply-decline(&optional COMMENT-P)
gnus-icalendar-reply-tentative(&optional COMMENT-P)
gnus-icalendar-save-event()
gnus-icalendar-save-part(HANDLE)
gnus-icalendar-send-buffer-by-mail(BUFFER-NAME SUBJECT ORGANIZER)
gnus-icalendar-show-org-agenda(EVENT)
gnus-icalendar-sync-event-to-org(EVENT)
gnus-icalendar-with-decoded-handle(HANDLE &rest BODY)
gnus-icalendar:org-event-save(EVENT REPLY-STATUS)

Defined faces (0)