The new site-init script uses autoloading but then tries to set set the w3m-mode-map to the still undefined symbol w3m-info-like-map. NB. I'm using emacs-cvs-23.0.0-r7 (the unicode branch), which requires emacs-w3m from cvs. So I'm not 100% sure if this bug happens on the older emacsen. Reproducible: Always Steps to Reproduce: 1. emerge =app-emacs/w3mnav-0.5-r2 2. emacs --debug-init
Created attachment 131487 [details] 75w3mnav-gentoo.el Bind the keys in the w3m-mode-hook.
*w3mnav-0.5-r3 (21 Sep 2007) 21 Sep 2007; Ulrich Mueller <ulm@gentoo.org> files/75w3mnav-gentoo.el, -w3mnav-0.5-r2.ebuild, +w3mnav-0.5-r3.ebuild: Move binding of keys to w3m-mode-hook. Fixes bug #193287, thanks to Ivan Toshkov <ivan@toshkov.org> for the report and solution.