Escapes all non alphanumeric characters in STRING following the URI convention. Returns a fresh string.
(defun escape-as-uri (string)
"Escapes all non alphanumeric characters in STRING following
the URI convention. Returns a fresh string."
(with-output-to-string (escaped)
(write-as-uri string escaped)))Source Context