Windowsの話

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

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

The tclkit

https://reddog.xrea.jp/software/kitInit.c.patch_for_8.5 https://reddog.xrea.jp/software/tclkit-85a6.zip


CategoryTclTk Starkitの使い方メモ


|New|Edit|Freeze|Diff|History|Attach|Copy|Rename|
Last-modified: 2026-05-10 (Sun) 15:25:11
HTML convert time: 0.097 sec.