Variable: mm-text-html-renderer
mm-text-html-renderer is a customizable variable defined in
mm-decode.el.gz.
Value
shr
Documentation
Render of HTML contents.
It is one of defined renderer types, or a rendering function.
The defined renderer types are:
shr: use the built-in Gnus HTML renderer;
gnus-w3m: use Gnus renderer based on w3m;
w3m: use emacs-w3m;
w3m-standalone: use plain w3m;
links: use links;
lynx: use lynx.
This variable was added, or its default value changed, in Emacs 29.1.
Probably introduced at or before Emacs version 27.1.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/mm-decode.el.gz
(defcustom mm-text-html-renderer
(cond ((fboundp 'libxml-parse-html-region) 'shr)
((executable-find "w3m") 'gnus-w3m)
((executable-find "links") 'links)
((executable-find "lynx") 'lynx)
(t 'shr))
"Render of HTML contents.
It is one of defined renderer types, or a rendering function.
The defined renderer types are:
`shr': use the built-in Gnus HTML renderer;
`gnus-w3m': use Gnus renderer based on w3m;
`w3m': use emacs-w3m;
`w3m-standalone': use plain w3m;
`links': use links;
`lynx': use lynx."
:version "29.1"
:type '(choice (const shr)
(const gnus-w3m)
(const w3m :tag "emacs-w3m")
(const w3m-standalone :tag "standalone w3m" )
(const links)
(const lynx)
(function))
:group 'mime-display)