Function: diary-icalendar--convert-legacy-alarm-options
diary-icalendar--convert-legacy-alarm-options is a byte-compiled
function defined in diary-icalendar.el.gz.
This function is obsolete since 31.1.
Signature
(diary-icalendar--convert-legacy-alarm-options ALARM-OPTIONS)
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/diary-icalendar.el.gz
;; Converts a legacy value of `icalendar-export-alarms' to new format of
;; `diary-icalendar-export-alarms':
(defun di:-convert-legacy-alarm-options (alarm-options)
(declare (obsolete nil "31.1"))
(let ((lead-time (car alarm-options))
(by-types (cadr alarm-options)))
(mapcar
(lambda (l)
(cl-case (car l)
(audio `(audio ,lead-time))
(display `(display ,lead-time "%s"))
(email `(email ,lead-time "%s" ,(cadr l)))))
by-types)))