Function: gnus-icalendar-event:recurring-interval

gnus-icalendar-event:recurring-interval is a byte-compiled function defined in gnus-icalendar.el.gz.

Signature

(gnus-icalendar-event:recurring-interval ARG &rest ARGS)

Implementations

(gnus-icalendar-event:recurring-interval (EVENT gnus-icalendar-event)) in `gnus-icalendar.el'.

Return recurring interval of EVENT.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-icalendar.el.gz
(cl-defmethod gnus-icalendar-event:recurring-interval ((event gnus-icalendar-event))
  "Return recurring interval of EVENT."
  (let ((rrule (gnus-icalendar-event:recur event))
        (default-interval "1"))

    (if (string-match "INTERVAL=\\([[:digit:]]+\\)" rrule)
        (match-string 1 rrule)
      default-interval)))