2001-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
+ * lisp/gnus.el: Require `base64' if `base64-encode-string' is not a
+ built-in function.
+
+ * lisp/dgnushack.el (dgnushack-bind-colon-keywords): Ignore
+ `defgroup'.
+
+2001-05-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
* lisp/gnus-vers.el (gnus-revision-number): Increment to 01.
* lisp/nnmail.el: Don't bind the colon keywords here.
(dgnushack-colon-keywords): New constant which will have the colon
keywords shuld be bound at run-time for old Emacsen; cache them in
the file dgnuskwds.el and bind them.
+ (dgnushack-bind-colon-keywords): New function.
(locate-library): Make the function to be silent for Mule.
* lisp/Makefile.in (clean): Remove dgnuskwds.el.
(while form
(setq elem (pop form))
(unless (memq (car-safe elem)
- '(\` backquote defcustom define-widget
- quote widget-convert-button
+ '(\` backquote defcustom defgroup
+ define-widget quote
+ widget-convert-button
widget-create widget-put))
(while (consp elem)
(push (car elem) form)
(autoload 'smiley-toggle-buffer "gnus-bitmap")
(autoload 'x-face-mule-gnus-article-display-x-face "x-face-mule"))))
+(unless (and (fboundp 'base64-encode-string)
+ (subrp (symbol-function 'base64-encode-string)))
+ (require 'base64))
+
;;; gnus-sum.el thingies