Function: gnus-sieve-string-list
gnus-sieve-string-list is a byte-compiled function defined in
gnus-sieve.el.gz.
Signature
(gnus-sieve-string-list LIST)
Documentation
Convert an elisp string list to a Sieve string list.
For example:
(gnus-sieve-string-list '("to" "cc"))
=> "[\\"to\", \\"cc\"]"
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sieve.el.gz
;; Internals
;; FIXME: do proper quoting of " etc
(defun gnus-sieve-string-list (list)
"Convert an elisp string list to a Sieve string list.
For example:
\(gnus-sieve-string-list \\='(\"to\" \"cc\"))
=> \"[\\\"to\\\", \\\"cc\\\"]\""
(concat "[\"" (mapconcat #'identity list "\", \"") "\"]"))