Public feed
#599864
(time-now)
Returns a time expression for the current time.
(make-time DATE)
Returns a time expression for the given date, which should be formatted as an ISO 8601 date/time.
(time-add-day TIME N)
Add N days to TIME, and return the new date.
(time-day-begin)
Return a time expression of the start of the day.
(time-day-end)
Return a time expression of the end of the day.
(uid? UID)
Returns a boolean indicating whether the component has the given UID.
(occur-in-time-range? START END)
Returns a boolean indicating whether the component has any occurrences in the specified time range.
(contains? FIELD STR)
Returns a boolean indicating whether the specified field in the component contains the specified string. Valid fields: any, comment, description, summary, location.
(has-alarms?)
Returns a boolean indicating whether the component has any alarms.
(has-alarms-in-range? START END)
Returns a boolean indicating whether the component has alarms in the given time range or not.
(has-recurrences?)
Returns a boolean indicating whether the component has any recurrences.
(has-categories? STR+)
Returns a boolean indicating whether the component has all of the specified categories.
(has-categories? #f)
Returns a boolean indicating if the component has no categories.
(is-completed?)
Returns a boolean indicating whether the component is completed. This is really only useful for TODO components.
(completed-before? TIME)
Returns a boolean indicating whether the component was completed on or before the given time. This is really only useful for TODO components.