[mew-dist 25528] Re: Drag & Drop

TAKANO Yuji ( たかのゆ〜じ ) takachan at example.com
2004年 10月 21日 (木) 18:49:29 JST


たかのです。こんばんは。

#emacs-21.3.50 にしてみました:-)。

From: Shun-ichi TAHARA (田原 俊一) <jado at example.com>さん
> > > > GTK ベースのもの(Gnome とか)、KDE、Motif ベースのものに対応しているよう
> > > > です。
> > > > ファイルマネージャも Emacs も、同じ toolkit を使ってコンパイルする必要
> > > > があります。
> > > 
> > > 両者が同じ toolkit を使っていないといけない。というのはなるほどと
> > > 思ったのですが、Emacs 21.3 で --with-x-toolkit できるのは、Athena と
> > > Motif と Lucid (… って何だ? ^^;)ではなかったのでしたっけ?
> > > 
> > > 私の使っている Emacs 21.3 は FreeBSD の ports から入れたものなので、
> > > Xaw3d を使っているのですが、これだとやはりダメなんでしょうね。
> > 
> >  emacs-current は configure 時に --with-gtk 指定して make すると
> > DnD でファイルをロードできる機能があります。DnD できるのは今の所
> > emacs-current だけだと思います。--with-gtk を指定すると、gtk2 が
> > link されます。
> 
> DnD のプロトコルというと、GTK+・Motif・OFFIX・XDnD 等、いろいろありま
> すが、XDnD については、Xlib のレベルで実装されてたと思いますので、アプ
> リケーションがこれに対応していれば、Xaw とかでも大丈夫です。

  あ。そうですね。僕が「configure 時に --with-gtk 指定して make
する」言いきってしまいましたが、Solaris では CDE 使うと DnD でき
ますし。現状の PC UNIX では gtk2 を利用したファイルマネージャが
主流なので、と言う意味が含まれています;-)。

> QT(KDE)方面がどうなってるかは、不勉強につきわかりません。

  nautilus と emacs-21.3.50+mew では確かに動作しました。
konqueror 動きませんっ!!しくしく(g_g)。mew 的には一応 attachments
の表示はしてくれますが、送信するメールはマルチパートにならず、添
付もされません・・。

  しかし、konqueror から emacs に DnD すると無事にファイルが開け
るので emacs <--> konqueror 間のプロトコルには問題はなさげで
す・・。

  と、言う事は mew の方でもう少し何かヒネる必要があると言う事で
しょうか・・。僕の方でも解らないなりにちょっと調べてみます。

> で、fontconfig とかとの絡みで、Xaw を使いたい場合は、XDnD が使えると幸
> せになれるんですが、Emacs21 でそういうハックをしてる人っているのかなぁ…

  emacs-current で --with-gtk すると pango がつくのでアンチエイ
リアス表示してくれるのですが、それはメニュー部分だけなんですよ
ねぇ。本文の表示される所(テキストバッファやミニバッファ)でアンチ
エイリアスって使えている方いますか?

  emacs の仕様なのかはたまた、設定の問題なのか知りたい所です・・。

たかの@何か、話がずれ始めた・・(^^;;。
---
Mail && Web
IPv4 Only  takachan at example.com : http://www.running-dog.net/
IPv6 Ready      takachan at example.com : http://www.icmpv6.org/



Mew-dist メーリングリストの案内