Q&A56690 への回答 2012年 03月 11日(日曜日) 23:59 - Akira Kakuto の投稿 返信数: 1 あまり理解していないのですが,mendex は内部コードとしてEUC を使っています。それで実験によるとスタイルファイルのコードを EUC にしておくと,うまく行くようです。まちがって build しているかもしれないので,更に調べてみます。 パーマリンク 返信 Akira Kakuto への返信 Re: Q&A56690 への回答 2012年 03月 13日(火曜日) 23:11 - Akira Kakuto の投稿 styfile.c において,fgets のかわりに mfgets を使うと,スタイルファイルとソースが UTF-8 で ok になりますが,この場合,常にソースとスタイルファイルのコードが一致する必要があります。 styfile.c において mfgets が使用されていないのは,おそらく スタイルファイルはあまり変更されるようなものではないと考え,これを内部コードの EUCに固定しておいて,ソースのコードを多様に使用可能にしたほうがよいという設計指針だと思います。 パーマリンク 親投稿を表示する 返信
Akira Kakuto への返信 Re: Q&A56690 への回答 2012年 03月 13日(火曜日) 23:11 - Akira Kakuto の投稿 styfile.c において,fgets のかわりに mfgets を使うと,スタイルファイルとソースが UTF-8 で ok になりますが,この場合,常にソースとスタイルファイルのコードが一致する必要があります。 styfile.c において mfgets が使用されていないのは,おそらく スタイルファイルはあまり変更されるようなものではないと考え,これを内部コードの EUCに固定しておいて,ソースのコードを多様に使用可能にしたほうがよいという設計指針だと思います。 パーマリンク 親投稿を表示する 返信