Wanderlust needs a revbump to something more recent to work in conjunction with Emacs 24. Otherwise one gets a "`keymap' is reserved for embedded parent maps" error. More info can be found in the linked gmane thread: === You have to upgrade wanderlust from CVS! From wl/Changelog: 2011-07-19 Katsumi Yamaoka * wl-e21.el (wl-e21-make-toolbar-buttons): Work around the Emacs 24 error: "`keymap' is reserved for embedded parent maps" ===
I just tested with a copy of https://github.com/wanderlust/wanderlust (a8c38a3a68 ) and quick testing worked fine with emacs-24.
It's not entirely clear to me what the status of that github repository is. It used to be unofficial. Has this changed now? Also I've neither seen a statement from Yuuichi Teranishi that he passed on the maintainership, nor any announcement of maintainership takeover. On the other hand, the CVS repository appears to be non-functional, and this message confirms it: <http://article.gmane.org/gmane.mail.wanderlust.general.japanese/8896> So, maybe we should simply take the fix relevant for this bug and add it as a patch. It seems to be this pair of commits: <https://github.com/wanderlust/wanderlust/commit/ff308dc18fd7c8fe339757179f1129a900e476cc> <https://github.com/wanderlust/wanderlust/commit/1e2cfad3bb6cc78815893fece82cbe0a8c8b5a9f>
Sadly wanderlust development has had no official leadership in some while. The official repository was discontinued (see [1]) because of restructuring on the side of the administrators (not Yuuichi Teranishi). In this thread the github repository I used was instantiated as heir and since then is the closest thing to an official repository. I personally know the custodian David to be an able and reliable man. That's not the most satisfying answer one could hope for, but I fear that this is the status quo. [1] http://thread.gmane.org/gmane.emacs.gnus.semi.japanese/13503
New snapshot committed to CVS. Sorry for the delay. +*wanderlust-2.15.9_pre20120923 (21 Jan 2013) + + 21 Jan 2013; Ulrich Müller <ulm@gentoo.org> wanderlust-2.14.0-r6.ebuild, + -wanderlust-2.15.9_pre20100125.ebuild, wanderlust-2.15.9_pre20101102.ebuild, + +wanderlust-2.15.9_pre20120923.ebuild: + New snapshot, bug 447852. Update HOMEPAGE. Specify LICENSE more precisely. + Remove intermediate version. +