マクロファイルのエンコードNo.33765
tetchan さん 14/12/10 19:58
 
Ver8.42です。
マクロファイルをShift-JISで保存すると問題がないのですが、他のエンコードだと、
置換やメニューで正しく動作しません。これは仕様なのでしょうか、私の設定が間違
っているのでしょうか。
例えば;

menu "りんご",  "みかん";

だと、Shift-JISでは問題ありませんが、UTF-8だとエラーになります。
「このバージョンではこの式は使えません」となります。

menu "\u308A\u3093\u3054",  "\u307F\u304B\u3093";

だと、どちらでも問題ありません。

[ ]
RE:33765 マクロファイルのエンコードNo.33766
K'zawa さん 14/12/10 20:24
 
tetchanさん、こんにちは。
K'zawaです。

マクロは、Shift-JISかUTF-16です。
アスキー文字だけで書いたものはShift-JISもUTF-8も変わりないので動いたので
しょう。私もUTF-8には対応してもらいたいですが…。

[ ]
RE:33766 マクロファイルのエンコードNo.33767
秀丸担当 さん 14/12/11 09:31
 

K'zawaさんの言われる通り、マクロファイルはShift-JISかUTF-16のどちらかの
みになっています。

UTF-8も対応できたらいいと思います。
UTF-8はBOMが無いと文字化けになる可能性があるので、BOMがある場合に対応で
きるように今後のバージョンで検討したいと思います。

[ ]
RE:33767 マクロファイルのエンコードNo.33768
tetchan さん 14/12/11 13:01
 
K'zawaさん、秀丸担当さん、
基本的なミスなんですね。
問題は解決しました。ありがとうございました。

[ ]