X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Fgnus-util.el;h=e4b8f8f87da99630ca1f327817631a3ed5809bde;hb=51d18a93d423dbdbd46dd7757605dbfa05d92976;hp=26d6e2c08b6b873ead9a2c418c3c19e721b8e90b;hpb=b9c7bfb27e9249a6d02db5cabe25709eee795421;p=gnus diff --git a/lisp/gnus-util.el b/lisp/gnus-util.el index 26d6e2c08..e4b8f8f87 100644 --- a/lisp/gnus-util.el +++ b/lisp/gnus-util.el @@ -1602,7 +1602,11 @@ SPEC is a predicate specifier that contains stuff like `or', `and', initial-input history def) "Call standard `completing-read-function'." (let ((completion-styles gnus-completion-styles)) - (completing-read prompt collection nil require-match initial-input history def))) + (completing-read prompt + ;; Old XEmacs (at least 21.4) expect an alist for + ;; collection. + (mapcar 'list collection) + nil require-match initial-input history def))) (defun gnus-ido-completing-read (prompt collection &optional require-match initial-input history def)