+2000-07-03 Paul Stodghill <stodghil@CS.Cornell.EDU>
+
+ * message.el (message-unquote-tokens): Remove all quotes.
+
2000-07-03 00:29:08 Julien Gilles <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
* gnus-ml.el: New file.
(progn (forward-line ,(or n 1)) (point))))
(defun message-unquote-tokens (elems)
- "Remove leading and trailing double quotes (\") from quoted strings
-in list."
+ "Remove double quotes (\") from strings in list."
(mapcar (lambda (item)
- (if (string-match "^\"\\(.*\\)\"$" item)
- (match-string 1 item)
- item))
+ (while (string-match "^\\(.*\\)\"\\(.*\\)$" item)
+ (setq item (concat (match-string 1 item)
+ (match-string 2 item))))
+ item)
elems))
(defun message-tokenize-header (header &optional separator)