Function: icalendar-init-error-buffer
icalendar-init-error-buffer is a byte-compiled function defined in
icalendar.el.gz.
Signature
(icalendar-init-error-buffer &optional ERR-BUFFER)
Documentation
Prepare ERR-BUFFER for iCalendar errors.
ERR-BUFFER defaults to the buffer returned by icalendar-error-buffer.
Erases ERR-BUFFER and places it in icalendar-errors-mode.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/icalendar.el.gz
(defun ical:init-error-buffer (&optional err-buffer)
"Prepare ERR-BUFFER for iCalendar errors.
ERR-BUFFER defaults to the buffer returned by `icalendar-error-buffer'.
Erases ERR-BUFFER and places it in `icalendar-errors-mode'."
(with-current-buffer (or err-buffer (ical:error-buffer))
(unless ical:inhibit-error-erasure
(let ((inhibit-read-only t))
(erase-buffer)))
(if (not (eq major-mode 'icalendar-errors-mode))
(icalendar-errors-mode))))