Q&A56690 への回答

Q&A56690 への回答

- Akira Kakuto の投稿
返信数: 1
あまり理解していないのですが,mendex は内部コードとして
EUC を使っています。それで実験によるとスタイルファイル
のコードを EUC にしておくと,うまく行くようです。
まちがって build しているかもしれないので,更に調べて
みます。

Akira Kakuto への返信

Re: Q&A56690 への回答

- Akira Kakuto の投稿
styfile.c において,fgets のかわりに mfgets を使うと,
スタイルファイルとソースが UTF-8 で ok になりますが,
この場合,常にソースとスタイルファイルのコードが一致
する必要があります。 styfile.c において mfgets が使用
されていないのは,おそらく スタイルファイルはあまり変更
されるようなものではないと考え,これを内部コードの EUC
に固定しておいて,ソースのコードを多様に使用可能にした
ほうがよいという設計指針だと思います。