**Windowsの話 [#k67c8523]
8.5用のtclkitでは、cp932.encをvfsのエンコーディングに追加しても、デフォルトのエンコーディング(encoding system)がこれにならない。8.4用の場合はエンコーディングを追加すれば、自動でcp932を判別してくれるので、たぶん8.5でエンコーディング周りをいじったのが原因なのかもしれない。とはいえ、wish85ではできてるので、できないわけではないはず...。

ソースを追いかけていった結果、kitのソースをちょっとごにょるだけでなんとかできるみたいだった。そこで自分で作ったtclkitをここに置いておく。


**The tclkit [#g468a600]
-Tcl/Tk8.5a6 for windows (From CVS HEAD ''2007-05-09'')
-runtime with all tzdata, msg, encoding
-compressed with upx3.00 -ultra-brace
-with Thread2.6.5 package
-enable to get correct [encoding system] on windows
-''enable to get correct [encoding system] on windows''

http://reddog.s35.xrea.com/software/kitInit.c.patch_for_8.5
http://reddog.s35.xrea.com/software/tclkit-85a6.zip



----
[[CategoryTclTk]] [[Starkitの使い方メモ]]

|New|Edit|Diff|History|Attach|Copy|Rename|
HTML convert time: 0.002 sec.