[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: void-variable bookmark-bmenu-mode-map
- X-ml-count: 7081
- Subject: Re: void-variable bookmark-bmenu-mode-map
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Thu, 29 Jun 2006 10:29:58 +0900 (JST)
- X-mailer: Mew version 4.2.53 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
bookmark 使っていないからわかんないのだけど、
From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx> さん曰く
Subject: void-variable bookmark-bmenu-mode-map
Message-ID: <20060629uwtb03gwp.00kose@xxxxxxxxxxx>
Date: Thu, 29 Jun 2006 10:11:02 +0900
> 最近 void-variable bookmark-bmenu-mode-map というエラーにな
> るんですがなんでかわかります?
> みたことあります?
>
> M-x w3m RET (URL指定なし) で起動すると次のようになります。
> navi2ch でも同様のエラーになります。
emacs-w3m だと w3m-bookmark.el の
(defun w3m-setup-bookmark-menu ()
"Setup w3m bookmark items in menubar."
(w3m-static-if (featurep 'xemacs)
<...>
(unless (lookup-key w3m-mode-map [menu-bar Bookmark])
(easy-menu-define w3m-bookmark-menu w3m-mode-map "" '("Bookmark"))
(easy-menu-add w3m-bookmark-menu)
(add-hook 'menu-bar-update-hook 'w3m-bookmark-menubar-update))))
navi2ch だと navi2ch-bookmark.el の
(defvar navi2ch-bookmark-mode-menu-spec
(navi2ch-bm-make-menu-spec
"Bookmark"
nil))
(easy-menu-define navi2ch-bookmark-mode-menu
navi2ch-bookmark-mode-map
"Menu used in navi2ch-bookmark"
navi2ch-bookmark-mode-menu-spec)
などを見ると、なんだか、"Bookmark" ってメニューを自分で定義する
と、勝手に(?) bookmark.el が召喚されるのかなぁ?
(defun w3m-setup-bookmark-menu ()
"Setup w3m bookmark items in menubar."
(w3m-static-if (featurep 'xemacs)
<...>
(unless (lookup-key w3m-mode-map [menu-bar Bookmark])
~~~~~~~~
(easy-menu-define w3m-bookmark-menu w3m-mode-map "" '("Bookmark"))
~~~~~~~~~
(easy-menu-add w3m-bookmark-menu)
(add-hook 'menu-bar-update-hook 'w3m-bookmark-menubar-update))))
をなんか名前を変えると OK だったりしますか?
## どうやっているのかはわからないから、外していそうだけど。。。
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)