Variable: org-icalendar-with-timestamps

org-icalendar-with-timestamps is a customizable variable defined in ox-icalendar.el.gz.

Value

active

Documentation

Non-nil means make an event from plain time stamps.

It can be set to active, active-exclude-diary, inactive, t or nil, in order to make an event from, respectively, only active timestamps (with/without diary timestamps), only inactive ones, all of them or none.

This variable has the same options as org-export-with-timestamps, and takes precedence over it. However, note that this variable applies to all timestamps within an entry, whereas org-export-with-timestamps only applies to timestamps isolated in a paragraph containing only timestamps.

It can also be set with the #+OPTIONS line, e.g. "<:t".

This variable was added, or its default value changed, in Org version
9.8.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-icalendar.el.gz
(defcustom org-icalendar-with-timestamps 'active
  "Non-nil means make an event from plain time stamps.

It can be set to `active', `active-exclude-diary', `inactive', t
or nil, in order to make an event from, respectively, only active
timestamps (with/without diary timestamps), only inactive ones,
all of them or none.

This variable has the same options as
`org-export-with-timestamps', and takes precedence over it.
However, note that this variable applies to all timestamps within
an entry, whereas `org-export-with-timestamps' only applies to
timestamps isolated in a paragraph containing only timestamps.

It can also be set with the #+OPTIONS line, e.g. \"<:t\"."
  :group 'org-export-icalendar
  :package-version '(Org . "9.8")
  :type '(choice
	  (const :tag "All timestamps" t)
	  (const :tag "Active timestamps, including diary timestamps" active)
	  (const :tag "Active timestamps, excluding diary timestamps"
                 active-exclude-diary)
	  (const :tag "Only inactive timestamps" inactive)
	  (const :tag "No timestamp" nil))
  :safe (lambda (x) (memq x '(t nil active active-exclude-diary inactive))))