[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

void-variable bookmark-bmenu-mode-map



最近 void-variable bookmark-bmenu-mode-map というエラーにな
るんですがなんでかわかります?
みたことあります?

M-x w3m RET (URL指定なし) で起動すると次のようになります。
navi2ch でも同様のエラーになります。

bookmark-bmenu-mode-map は bookmark.el で定義されていますが、
bookmark 関連のものを起動した時点で autoload されます。
w3m, navi2ch 起動時には autoload されないから?

> Debugger entered--Lisp error: (void-variable bookmark-bmenu-mode-map)
>   (define-key bookmark-bmenu-mode-map "^M" (quote bookmark-bmenu-select))
>   eval((define-key bookmark-bmenu-mode-map "^M (quote bookmark-bmenu-select)))
>   do-after-load-evaluation("c:/Meadow/packages/lisp/w3m/w3m-bookmark.elc")
>   w3m-setup-bookmark-menu()
>   w3m-setup-menu()
>   w3m-mode()
>   w3m("http://foo.bar.baz/" nil t)
>   call-interactively(w3m)
>   ad-Orig-execute-extended-command(nil)
>   execute-extended-command(nil)
>   call-interactively(execute-extended-command)

ここ 1, 2ヶ月の Meadow 側の変更でこの状態になりました。
それ以前はエラーにはなりませんでした。

grep bookmark-bmenu-mode-map w3m/*.el
してもヒットしないのだけどどこでエラーになってるのかもわかん
ないんです。

do-after-load-evaluation() って何やってんの?
-- 
こせき kose (a) meadowy.org