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

[debian-devel:12952] Re: TWM i18n



久保田です。

From: Tatsuya Kinoshita <tatsuyak@xxxxxxxxxxxxxxx>
Subject: [debian-devel:12945] Re: TWM i18n
Date: Fri, 29 Sep 2000 12:06:30 +0900

> > 修正しました。i18n@xxxxxxxxxxx と、patch@xxxxxxxxxxx に送りました。
> 
> いただいてきました。手元でも動作確認できました。

確認、ありがとうございます。

> 久保田さんのパッチに、さらに添付のパッチを加えると、8bit通るよう
> になります。parse.c内でのバッファを、char型ではなくunsigned char
> 型として扱うようにしています(ふたつきさんのパッチを参照)。

以下のパッチでもいいようです。
ただ、自分でも何をやっているかよくわかっていないので、
XFree86.org に送るのはいまいち気が進みません。
(木下さんのパッチも、なぜこれがうまくいくのか、
よく分かっていません。twmrc の読み込みのメカニズムそのものが
わかってないので、当然といえば当然なのですが。
yyparse() ってなに?ってな状態ですので...)

---------------------
--- twm.patch2/lex.l	Fri Sep 29 09:14:33 2000
+++ twm.patch3/lex.l	Sat Sep 30 11:05:31 2000
@@ -77,7 +77,7 @@
 	if (size == 0)
 		return (0);
 
-	if ((c = (*twmInputFunc)()) <= 0)
+	if ((c = (*twmInputFunc)()) == 0)
 		return (0);
 
 	buf[0] = c;
---------------------

---
Tomohiro KUBOTA <kubota@debian.org>
http://surfchem0.riken.go.jp/~kubota/