Reiner Steib writes: > On Mon, May 12 2008, Óscar Fuentes wrote: > >> While displaying some e-mail messages, gnus shows >> >> Searching for program: no such file or directory, w3m >> >> and this on the *Messages* buffer: >> >> mm-inline-text-html-render-with-w3m-standalone: Searching for program: >> no such file or directory, w3m >> >> I'm using Gnus 5.13 on Emacs GNU Emacs 23.0.60.1 (i386-mingw-nt5.0.2195) >> of 2008-03-21 >> >> I have no references to w3m on .emacs or .gnus.el. >> >> This only happens after some time of using Emacs. If I start a new Emacs >> session, Gnus shows the message correctly. > > I don't have an idea why it happens only sometimes, unless your Emacs > can find the w3m binary when loading mm-decode, but not later when > displaying the article. There is no w3m on my system (I played with it long time ago, but removed it). However, Emacs insists on creating an empty .w3m directory on my $HOME. > On 2008-03-02, I've changed `mm-text-html-renderer' to prefer w3m if > available: > > * mm-decode.el (mm-text-html-renderer): Prefer w3m over w3. Fall back > to nil, instead of html2text. > > This was synced to Emacs on 2008-03-10, so your Emacs also contains > it: > > (defcustom mm-text-html-renderer > (cond ((executable-find "w3m") > (if (locate-library "w3m") > 'w3m > 'w3m-standalone)) > ((executable-find "links") 'links) > ((executable-find "lynx") 'lynx) > ((locate-library "w3") 'w3) > ((locate-library "html2text") 'html2text) > (t nil)) > [...] > > Maybe showing us the backtrace might help. Set `debug-on-error' to t > (M-x toggle-debug-on-error RET), repeat the error and post the > backtrace.