Function: icalendar-make-vjournal

icalendar-make-vjournal is a macro defined in icalendar-ast.el.gz.

Signature

(icalendar-make-vjournal &rest TEMPLATES)

Documentation

Construct an iCalendar VJOURNAL node from TEMPLATES.

See icalendar-make-node-from-templates for the format of TEMPLATES. See icalendar-vjournal for the permissible child types.

If TEMPLATES does not contain templates for the icalendar-dtstamp and icalendar-uid properties (both required), they will be automatically provided.

Other relevant functions are documented in the icalendar group.

Shortdoc

;; icalendar
(icalendar-make-vjournal
   (icalendar-summary "Results: Electronium Hat Experiment")
   (icalendar-description "How do you like them bananas?")
   (icalendar-dtstart '(8 6 3002)))
    => (icalendar-vjournal ...)

Source Code

;; Defined in /usr/src/emacs/lisp/calendar/icalendar-ast.el.gz
(defmacro ical:make-vjournal (&rest templates)
  "Construct an iCalendar VJOURNAL node from TEMPLATES.
See `icalendar-make-node-from-templates' for the format of TEMPLATES.
See `icalendar-vjournal' for the permissible child types.

If TEMPLATES does not contain templates for the `icalendar-dtstamp' and
`icalendar-uid' properties (both required), they will be automatically
provided."
  `(ical:make-node-from-templates ical:vjournal ,@templates))