Emacs 24.4 został dostarczony z natywną przeglądarką eww. Jaki jest właściwy sposób używania eww jako mechanizmu renderującego dla wiadomości mu4e?
20
eww
jest w zasadzie interaktywnym opakowaniem wokół shr
pakietu, które renderuje HTML jako tekst Emacsa (rzeczywiste parsowanie HTML jest wykonywane przez libxml
pakiet). Możesz go użyć, mu4e
ustawiając mu4e-html2text-command
prostą funkcję niestandardową:
(defun my-render-html-message ()
(let ((dom (libxml-parse-html-region (point-min) (point-max))))
(erase-buffer)
(shr-insert-document dom)
(goto-char (point-min))))
(setq mu4e-html2text-command 'my-render-html-message)
Wersja git mu4e
zawiera tę wbudowaną funkcję mu4e-shr2text
i można ją ustawić w następujący sposób:
(require 'mu4e-contrib)
(setq mu4e-html2text-command 'mu4e-shr2text)
mu4e-shr2text
nie wyświetlaj zdjęć :(