Don't default to showing X-Faces externally in Gnus
* lisp/gnus/gnus-art.el (gnus-article-x-face-command): It's seldom useful to display the face in an external command, so don't ever default to that. This also fixes the problem of Emacs running as a server in mixed graphical/non-graphical environments.
This commit is contained in:
parent
dbf4b5b2d0
commit
ca6a53d3bc
1 changed files with 3 additions and 9 deletions
|
@ -268,21 +268,15 @@ This can also be a list of the above values."
|
||||||
:type 'plist
|
:type 'plist
|
||||||
:group 'gnus-article-hiding)
|
:group 'gnus-article-hiding)
|
||||||
|
|
||||||
;; Fixme: This isn't the right thing for mixed graphical and non-graphical
|
(defcustom gnus-article-x-face-command (and (gnus-image-type-available-p 'pbm)
|
||||||
;; frames in a session.
|
'gnus-display-x-face-in-from)
|
||||||
(defcustom gnus-article-x-face-command
|
|
||||||
(if (gnus-image-type-available-p 'pbm)
|
|
||||||
'gnus-display-x-face-in-from
|
|
||||||
"{ echo \
|
|
||||||
'/* Format_version=1, Width=48, Height=48, Depth=1, Valid_bits_per_item=16 */'\
|
|
||||||
; uncompface; } | icontopbm | display -")
|
|
||||||
"String or function to be executed to display an X-Face header.
|
"String or function to be executed to display an X-Face header.
|
||||||
If it is a string, the command will be executed in a sub-shell
|
If it is a string, the command will be executed in a sub-shell
|
||||||
asynchronously. The compressed face will be piped to this command."
|
asynchronously. The compressed face will be piped to this command."
|
||||||
:type '(choice string
|
:type '(choice string
|
||||||
(function-item gnus-display-x-face-in-from)
|
(function-item gnus-display-x-face-in-from)
|
||||||
function)
|
function)
|
||||||
:version "21.1"
|
:version "27.1"
|
||||||
:group 'gnus-picon
|
:group 'gnus-picon
|
||||||
:group 'gnus-article-washing)
|
:group 'gnus-article-washing)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue