Function: org-icalendar--post-process-file

org-icalendar--post-process-file is a byte-compiled function defined in ox-icalendar.el.gz.

Signature

(org-icalendar--post-process-file FILE)

Documentation

Post-process the exported iCalendar FILE.

Converts line endings to dos-style CRLF as per RFC 5545, then runs org-icalendar-after-save-hook.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-icalendar.el.gz
(defun org-icalendar--post-process-file (file)
  "Post-process the exported iCalendar FILE.
Converts line endings to dos-style CRLF as per RFC 5545, then
runs `org-icalendar-after-save-hook'."
  (with-temp-buffer
    (insert-file-contents file)
    (let ((coding-system-for-write (coding-system-change-eol-conversion
                                    last-coding-system-used 'dos)))
      (write-region nil nil file)))
  (run-hook-with-args 'org-icalendar-after-save-hook file)
  nil)