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

[debian-devel:14175] Re: ITP: tcltk8.0-ja (Re: Re: ja って何者? )



末廣です。

On Sat, May 12, 2001 at 01:49:51PM +0900, ISHIKAWA Mutsumi wrote:
> 
> >> そうですね。font を明示的に指定してあげないと日本語は出ません。
> 
>  ということは、各アプリケーションで そういう変更が必要? (= BTS しない
> とダメ?)

まずは、Tcl/Tk 8.3 の方で対処するのが筋だと思います。
これでどうでしょう?

# でも、デフォルトの日本語フォントは汚いですね。

--- tcl8.3-8.3.2/generic/tclEncoding.c.orig	Tue May  8 19:18:33 2001
+++ tcl8.3-8.3.2/generic/tclEncoding.c	Sat May 12 21:17:23 2001
@@ -2136,6 +2136,13 @@
 	    break;
         }
 	src += Tcl_UtfToUniChar(src, &unichar);
+	if ((unichar >> 8) != 0) {
+	    if (flags & TCL_ENCODING_STOPONERROR) {
+		result = TCL_CONVERT_UNKNOWN;
+		break;
+	    }
+	    unichar = 0x3F;	/* fallback character */
+	}
 	*wDst = (char) unichar;
 	wDst++;
     }

------
    末廣雅利 E-mail: suehiro@xxxxxxxxxxxxxxxxxxxx