Variable: icalendar-import-format

icalendar-import-format is a customizable variable defined in icalendar.el.gz.

Value

"%s%d%l%o"

Documentation

Format for importing events from iCalendar into Emacs diary.

It defines how iCalendar events are inserted into diary file. This may either be a string or a function.

In case of a formatting STRING the following specifiers can be used:
%c Class, see icalendar-import-format-class
%d Description, see icalendar-import-format-description
%l Location, see icalendar-import-format-location
%o Organizer, see icalendar-import-format-organizer
%s Summary, see icalendar-import-format-summary
%t Status, see icalendar-import-format-status
%u URL, see icalendar-import-format-url
%U UID, see icalendar-import-format-uid

A formatting FUNCTION will be called with a VEVENT as its only argument. It must return a string. See icalendar-import-format-sample for an example.

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar.el.gz
(defcustom icalendar-import-format
  "%s%d%l%o"
  "Format for importing events from iCalendar into Emacs diary.
It defines how iCalendar events are inserted into diary file.
This may either be a string or a function.

In case of a formatting STRING the following specifiers can be used:
%c Class, see `icalendar-import-format-class'
%d Description, see `icalendar-import-format-description'
%l Location, see `icalendar-import-format-location'
%o Organizer, see `icalendar-import-format-organizer'
%s Summary, see `icalendar-import-format-summary'
%t Status, see `icalendar-import-format-status'
%u URL, see `icalendar-import-format-url'
%U UID, see `icalendar-import-format-uid'

A formatting FUNCTION will be called with a VEVENT as its only
argument.  It must return a string.  See
`icalendar-import-format-sample' for an example."
  :type '(choice
          (string :tag "String")
          (function :tag "Function"))
  :group 'icalendar)