M. Takeyama です。
On Mon, 22 Mar 2004 00:26:32 +0900
Koyama
M. Takeyama さん、k7-koyamaです。
[...]
もし、motiefバージョンであるなら、kernel 2.4系や XFree86のバージョン に依存するものがなんらかあるのではと思われますし、 JAVA(Sun)も 1.3系と1.4系(1.4.2)では、日本語のロケールまわりの扱いで 違いがありますし、バージョンによっても安定度は違うと思います。 (Eclipse自身のバグに起因するものもあるかもしれないですし。)
そうですね。安直な発言でした。 私は、XWindowは、わからないので、エラーの内容を表示すべきでした。 k7-koyamaさんのレスの内容からKDE, GNOMEが悪いのではという推測に 至った状況はわかりました。
症状は、コード検索を実行しようとするときに、eclipseが落ちてしまうという問題です。 ソースコード(コメント)の検索に落ちやすいということですね。 #検索対象が、日本語の時と半角英数文字の時に違いはありますか?
JBuilder4のときは、Windowが最小化されてしまうという現症でしたが、 このときは、 Gnome の フォーカス関係の一致ウインドイベントをいじってやると回避できました。 KDEでは、何の問題もなかったのですが、その後、新しいバージョンのKDEになってから、 同じ現症が再発していました。 KDE のバージョンアップしようとする時におちいり勘違いと して。 ・YaSTやYOUで最新の状態にする(updateパッケージの導入) ・QTや各種ライブラリ(libxml2, libslt)をアップデートする。 ・kdeをアップデートする。 というな手順を踏むとき。
例えば、問題の原因が別にあっても(別のupdateパッケージ) kdeをアップデートしたタイミングで問題が発生するとkdeが原因だと 思い込んでしまう。 #私自身、過去に勘違いをした経験があります。
JBuilderXでは直っています。 eclipseの場合は、それよりひどく、アプリケーション自体が落ちてしまいます。
私は、今までVineしか使っていませんが、JavaIDEの開発環境については、 Windowsに比べて、とても不安定だと感じています。 javac を利用したコンパイルだけなら、何の問題もありませんでした。 MS-Windowsの方が安定している理由は、やはりこなれているという ことからくるのではないでしょうか。 #MS-Windowsのユーザが多く、今までバグレポートが数多く送られ #より改善されたきたということがあるのではないでしょうか? #eclipseの情報の雑誌をみてもMS-Windows上での記事が圧倒的に多いですね。
[...]
コンパイルおよび、実行では問題ないことから、ウインド回りで、おかしくなっている と理解しています。 おっしゃる通り、Eclipseのバグかもしれませんし、日本語表示のGnomeなどのWindowマネージャー のバグかもしれません。 どっちにしろ、私にとって大切な事は、対象のeclipseを安心して利用できるか、否か になります ので、推測部分は、余計な御世話でした。 この気持ちは、理解できます。 趣味をやっている分には、不安定さ(バグ)の改善の追求なんかをやっている 余裕がありますが、仕事(結果が要求される)の場合は、やはりMS-Windows(当面) でやろうということになりますね。
P.S. 一般論としてですけど。 KDEにまったくバグがないとか、完全なDesktop環境だとか思ったことは 一度もありません。 まずは、KDEがトラブルの原因の可能性があるときには、原因の切り分け 作業をおこなって KDEの問題点がはっきりした場合には、バグレポート (KDE or SUSEのBugzilla)するのが理想ですね。 日本語環境(マルチバイトの固有なバグ)は、日本人(日本語環境の利用者)が バグ報告をしたり、パッチを作ったりしない限り絶対に改善されません。 #KDE Project(QT)のコアな開発者のほとんどは、日本語環境で作業すること #(動作検証)することなんかも出来ないと思いますから... 私(KDE信者)としては、SUSEを使っていて良いと思うこととして、 KDEのバグや改善点を日本語で、SUSEの人(マイクさん、岩井さん)に伝える --> SUSEのKDEの開発者に伝わる。 (これらの人が、KDE Projectのコアな開発者だったりしますね。) ----- M. Takeyama