Variable: gnus-treat-display-x-face

gnus-treat-display-x-face is a customizable variable defined in gnus-art.el.gz.

Value

nil

Documentation

Display X-Face headers.

Valid values are nil and head. See Info node (gnus)Customizing Articles and Info node
(gnus)X-Face for details.

This variable was added, or its default value changed, in Emacs 21.1.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defcustom gnus-treat-display-x-face
  (and (not noninteractive)
       (gnus-image-type-available-p 'xbm)
       (condition-case nil
	   (and (string-match "^0x" (shell-command-to-string "uncompface"))
		(executable-find "icontopbm"))
	 ;; shell-command-to-string may signal an error, e.g. if
	 ;; shell-file-name is not found.
	 (error nil))
       'head)
  "Display X-Face headers.
Valid values are nil and `head'.
See Info node `(gnus)Customizing Articles' and Info node
`(gnus)X-Face' for details."
  :group 'gnus-article-treat
  :version "21.1"
  :link '(custom-manual "(gnus)Customizing Articles")
  :link '(custom-manual "(gnus)X-Face")
  :type gnus-article-treat-head-custom
  :set (lambda (symbol value)
	 (set-default
	  symbol
	  (cond ((or (boundp symbol) (get symbol 'saved-value))
		 value)
                (t
		 value)))))