org-properties-postprocess-alist
org-properties-postprocess-alist is a variable defined in `
org.el
'.
Its value is
nil
Documentation:
Alist of properties and functions to adjust inserted values.
Elements of this alist must be of the form
([string] [function])
where [string] must be a property name and [function] must be a
lambda expression: this lambda expression must take one argument,
the value to adjust, and return the new value as a string.
For example, this element will allow the property "Remaining"
to be updated wrt the relation between the "Effort" property
and the clock summary:
(("Remaining" (lambda(value)
(let ((clocksum (org-clock-sum-current-item))
(effort (org-duration-string-to-minutes
(org-entry-get (point) "Effort"))))
(org-minutes-to-clocksum-string (- effort clocksum))))))
You can customize this variable.
This variable was introduced, or its default value was changed, in
version 24.1 of Emacs.