Function: gnus-same-method-different-name
gnus-same-method-different-name is a byte-compiled function defined in
gnus.el.gz.
Signature
(gnus-same-method-different-name METHOD)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus.el.gz
(defun gnus-same-method-different-name (method)
(let ((slot (intern (concat (symbol-name (car method)) "-address"))))
(unless (assq slot (cddr method))
(setq method
(append method (list (list slot (nth 1 method)))))))
(let ((methods gnus-extended-servers)
open found)
(while (and (not found)
(setq open (pop methods)))
(when (and (eq (car method) (car open))
(gnus-sloppily-equal-method-parameters method open))
(setq found open)))
found))