(gnus-ems-redefine): Don't call it; don't require `gnus-ems'.
(require 'nnheader)
(require 'message)
(require 'time-date)
-(require 'gnus-ems)
(eval-and-compile
(autoload 'rmail-insert-rmail-file-header "rmail")
(while (search-backward "\\." nil t)
(delete-char 1)))))
-(defun gnus-union (a b)
- "Add members of list A to list B if they are not equal to items already
-in B. This function is copied from `shadow-union' in file shadowfile.el.
-It is faster than cl-`union' and it uses `member' even though cl-`union'
-uses `memq' for comparing each element."
- (if (null a)
- b
- (if (member (car a) b)
- (gnus-union (cdr a) b)
- (gnus-union (cdr a) (cons (car a) b)))))
-
-(gnus-ems-redefine)
-
(provide 'gnus-util)
;;; gnus-util.el ends here