Lars Ingebrigtsen writes: > Alex Bochannek writes: > >> Just like this then? > > Yup, if that does indeed work. :-) > >> + ;; Shadow global shr-use-fonts to support font toggling. >> + (setq-local shr-use-fonts shr-use-fonts) > > But perhaps this should be set only if the user uses this command. Can > you respin the entire patch and we'll get it applied... I thought about it some more and I don't think it's necessary at all to initialize the local variable, because it will happen automatically the first time the command is used. The below should be enough. I tested it a bit and it works for me. New Gnus article washing function to toggle HTML fonts * lisp/gnus/gnus-sum.el (gnus-summary-wash-display-map), (gnus-summary-make-menu-bar): Add mode mapping and menu item for article HTML font toggle. * lisp/gnus/gnus-art.el (gnus-article-toggle-fonts): Toggle shr-use-fonts and redisplay message. * doc/misc/gnus.texi (Article Washing): Document new HTML font toggle function. Thanks!