* message.el (message-put-addresses-in-ecomplete): Use
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 16 Apr 2006 20:31:45 +0000 (20:31 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 16 Apr 2006 20:31:45 +0000 (20:31 +0000)
gnus-replace-in-string.

lisp/ChangeLog
lisp/ecomplete.el
lisp/message.el

index 4d227c0..38a548c 100644 (file)
@@ -1,5 +1,8 @@
 2006-04-16  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * message.el (message-put-addresses-in-ecomplete): Use
+       gnus-replace-in-string. 
+
        * gnus-sum.el (gnus-summary-limit-to-bodies): New command and
        keystroke. 
 
index 483cff7..e615a35 100644 (file)
@@ -29,7 +29,7 @@
   (require 'cl))
 
 (defgroup ecomplete nil
-  "Suppression of duplicate articles."
+  "Electric completion of email addresses and the like."
   :group 'mail)
 
 (defcustom ecomplete-database-file "~/.ecompleterc"
@@ -41,6 +41,7 @@
 
 (defvar ecomplete-database nil)
 
+;;;###autoload
 (defun ecomplete-setup ()
   (when (file-exists-p ecomplete-database-file)
     (with-temp-buffer
index bfcf16d..18c03fe 100644 (file)
@@ -7170,9 +7170,9 @@ From headers in the original article."
     (let ((value (message-fetch-field header)))
       (dolist (string (mail-header-parse-addresses value 'raw))
        (setq string
-             (replace-regexp-in-string
+             (gnus-replace-in-string
               "\n" "" 
-              (replace-regexp-in-string "^ +\\| *$" "" string)))
+              (gnus-replace-in-string "^ +\\| *$" "" string)))
        (ecomplete-add-item 'mail (car (mail-header-parse-address string))
                            string))))
   (ecomplete-save))