[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: w3m-mouse-major-mode-menu fail



白井です。ご無沙汰しています。

From: Katsumi Yamaoka <yamaoka@xxxxxxx> さん曰く
Subject: [emacs-w3m:11080] Re: w3m-mouse-major-mode-menu fail
Message-ID: <b4mzl6mhy0z.fsf@xxxxxxx>
Date: Tue, 17 Nov 2009 08:04:28 +0900

>>>>>> In [emacs-w3m : No.11079] 白井さん wrote:
>> CVS 先端の Emacs で先週ぐらいから w3m-mouse-major-mode-menu が動
>> かなくなりました。これ、ぼくの環境 ↓
> 
>> GNU Emacs 23.1.50.7 (sparc-sun-solaris2.8, GTK+ Version 2.12.9)
> 
>> だけでしょうか?

> もしかして GTK だから?  LUCID Emacs だと動きます。

ありゃ、今の CVS Head だと大丈夫になっていました。

2009-11-17  Stefan Monnier  <monnier@xxxxxxxxxxxxxxxx>

        * menu.c (Fx_popup_menu) [HAVE_NS]: Use generic code for window edge.
        Suggested by Chad Brown <yandros@xxxxxxx>.
        (push_menu_item): Use MENU_ITEMS_ITEM_* names.

2009-11-16  Jan Djarv  <jan.h.d@xxxxxxxxxx>

        * xmenu.c (x_menu_wait_for_event): Call XFlush before select.

のどちらかかな?それまでは、

(when window-system
  (defadvice popup-menu (around event-to-nil activate)
    "?????"
    (unwind-protect nil
      (let ((mp (mouse-pixel-position)))
	(setq position (list (list (cadr mp) (cddr mp)) (car mp))))
      ad-do-it)))

なことをしていました。

> GNU Emacs 23.1.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
> 
> ただしメニューの日本語がばけばけです。もっとも Emacs 22 でもだめ
> なので、これはおそらくぼくの環境の問題。

Emacs 23 になってから、GTK + ttf にしたんですが、Emacs 22 は
Solaris なだけであとは一緒だったかな?

ぼくの場合は、Xdefaults で

Emacs*menubar*Font: 	-mplus-gothic-bold-r-normal-*-13-*
Emacs*popup*Font:	-mplus-gothic-bold-r-normal-*-13-*

Emacs.pane.menubar.*.fontSet:	-mplus-gothic-bold-r-normal-*-13-*
Emacs.pane.popup.*.fontSet:	-mplus-gothic-bold-r-normal-*-13-*

と日本語を含むフォントを指定すれば表示出来ていたと思います。しか
し、どっちの指定が効いたのかは覚えていません。

# ttf のチューニングだけ自分好みにやれば、xft+ttf もなかなか良い
# ですよ。

> [...]
> 
>> ## 調べている時間がない ;_;
> 
> 同じく。^^;;

頑張ろう中高年(失礼) ^^;;;

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)