+2004-08-27 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * lisp/gnus.el: Don't autoload x-face-e21.
+
+ * lisp/gnus-art.el (gnus-article-x-face-command): Discard
+ x-face-e21.
+ (gnus-article-x-face-command): Ditto.
+ (gnus-treat-display-x-face): Ditto.
+ (gnus-treat-display-face): Ditto.
+
2004-08-02 TAKAHASHI Kaoru <kaoru@kaisei.org>
* texi/ptexinfmt.el (slanted): Rename @s to @slanted.
(gnus-image-type-available-p 'pbm))
'gnus-display-x-face-in-from
"{ echo '/* Width=48, Height=48 */'; uncompface; } | icontopbm | ee -"))
- ((and (fboundp 'image-type-available-p)
- (module-installed-p 'x-face-e21))
- 'x-face-decode-message-header)
((gnus-image-type-available-p 'pbm)
'gnus-display-x-face-in-from)
((and window-system
If it is a string, the command will be executed in a sub-shell
asynchronously. The compressed face will be piped to this command."
:type `(choice
- ,@(let (x-face-e21 x-face-mule)
- (if (featurep 'xemacs)
- nil
- (setq x-face-e21 (module-installed-p 'x-face-e21)
- x-face-mule (module-installed-p 'x-face-mule)))
+ ,@(let ((x-face-mule (if (featurep 'xemacs)
+ nil
+ (module-installed-p 'x-face-mule))))
(delq nil
(list
'string
(if (or (gnus-image-type-available-p 'xface)
(gnus-image-type-available-p 'pbm))
'(function-item gnus-display-x-face-in-from))
- (if (and x-face-e21
- (fboundp 'image-type-available-p))
- '(function-item
- :tag "x-face-decode-message-header (x-face-e21)"
- x-face-decode-message-header))
(if x-face-mule
'(function-item
x-face-mule-gnus-article-display-x-face))
(defcustom gnus-treat-display-x-face
(and (not noninteractive)
- (or (memq gnus-article-x-face-command
- '(x-face-decode-message-header
- x-face-mule-gnus-article-display-x-face))
+ (or (eq gnus-article-x-face-command
+ 'x-face-mule-gnus-article-display-x-face)
(and (fboundp 'image-type-available-p)
(image-type-available-p 'xbm)
(string-match "^0x" (shell-command-to-string "uncompface"))
(defcustom gnus-treat-display-face
(and (not noninteractive)
- ;; x-face-e21 handles both X-Face and Face headers.
- (not (and (eq gnus-article-x-face-command 'x-face-decode-message-header)
- (module-installed-p 'x-face-e21)))
(or (and (fboundp 'image-type-available-p)
(image-type-available-p 'png))
(and (featurep 'xemacs)