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

Re: netscape 4.77 and kinput2



  どうも、桝田@阪大です。

  同じように悩んでたんですが、一箇所しかうまく動かない環境がなく、
それが netscape 4.77 + suse 6.4 であることに全然気がついてなかった
ので、恥ずかしくて言い出せませんでした。
# いろいろやり過ぎててわけわかんなかったので。

  で、実験してみると、4.76 + 6.3 でうまく日本語が表示できている状態で、
	emulators/suse_linux/Makefile.common
	www/navigator/Makefile.common
をいじって、6.4 を 6.3 に変えて誤魔化してやると、とりあえず日本語が
うまく表示できる状態のままになりました。
  ので、多分 6.4 の方の問題(?)というか、よりマトモになってしまって
通らなくなったか、という感じです。

川本さん> LANGもいろいろと変えてやってみているのですが、
川本さん> 変化なしです。ほんとは、なんかwarningとか
川本さん> 出してくれるとわかりやすくていいんですけどね、
川本さん> netscape。

  ktrace してみると、折角 LANG とか ja とかにしているのに、
C locale に fallback しちゃっている感じがするのですが、一体、
何を参照してこうなっているのか、は不明です。

駄目なパターン(Netscape 4.77 + suse 6.4)
% kdump -f ktrace-suse64.out | grep '/locale/'
 14263 netscape NAMI  "/emul/linux/usr/share/locale/locale.alias"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/locale.alias"
        #       /usr/lib/X11/locale/locale.alias
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_CTYPE"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_CTYPE"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_TIME"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_TIME"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_COLLATE"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_COLLATE"
 14263 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/locale.alias"
 14263 netscape NAMI  "/usr/X11R6/lib/X11/locale/locale.alias"
 14263 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/locale.dir"
 14263 netscape NAMI  "/usr/X11R6/lib/X11/locale/locale.dir"
>14263 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/C/XLC_LOCALE"
>14263 netscape NAMI  "/usr/X11R6/lib/X11/locale/C/XLC_LOCALE"
>14263 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/C/XLC_LOCALE"
>14263 netscape NAMI  "/usr/X11R6/lib/X11/locale/C/XLC_LOCALE"
 14263 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_MESSAGES/libc.mo"
 14263 netscape NAMI  "/usr/share/locale/ja/LC_MESSAGES/libc.mo"

いけてるパターン(Netscape 4.77 + suse 6.3)
% kdump -f ktrace-suse63.out | grep '/locale/'
 17738 netscape NAMI  "/emul/linux/usr/share/locale/locale.alias"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/locale.alias"
	#	/usr/lib/X11/locale/locale.alias
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_CTYPE"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_CTYPE"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_TIME"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_TIME"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_COLLATE"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_COLLATE"
 17738 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/locale.alias"
 17738 netscape NAMI  "/usr/X11R6/lib/X11/locale/locale.alias"
 17738 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/locale.dir"
 17738 netscape NAMI  "/usr/X11R6/lib/X11/locale/locale.dir"
>17738 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/ja/XLC_LOCALE"
>17738 netscape NAMI  "/usr/X11R6/lib/X11/locale/ja/XLC_LOCALE"
>17738 netscape NAMI  "/emul/linux/usr/X11R6/lib/X11/locale/ja/XLC_LOCALE"
>17738 netscape NAMI  "/usr/X11R6/lib/X11/locale/ja/XLC_LOCALE"
 17738 netscape NAMI  "/emul/linux/usr/share/locale/ja/LC_MESSAGES/libc.mo"
 17738 netscape NAMI  "/usr/share/locale/ja/LC_MESSAGES/libc.mo"

  詳しくないので、これ以上調べれてません(_o_)

# 今から 6.3 はどーやって入れようか。binary package かな。
--
桝田 秀夫@情報科学科.基礎工学部.大阪大学[兼任](h-masuda@ics.es.osaka-u.ac.jp)