Function: org-icalendar-cleanup-string

org-icalendar-cleanup-string is a byte-compiled function defined in ox-icalendar.el.gz.

Signature

(org-icalendar-cleanup-string S)

Documentation

Cleanup string S according to RFC 5545.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-icalendar.el.gz
(defun org-icalendar-cleanup-string (s)
  "Cleanup string S according to RFC 5545."
  (when s
    ;; Protect "\", "," and ";" characters. and replace newline
    ;; characters with literal \n.
    (replace-regexp-in-string
     "[ \t]*\n" "\\n"
     (replace-regexp-in-string "[\\,;]" "\\\\\\&" s)
     nil t)))