|
今まで使っていた200行ほどの置換用のマクロをreplaceallfastからreplaceallquickに変えたのですが、置換をすると一部で文字化けが発生しました。何が原因なのか記述を最小限まで削ってみたのですが、どうも
replaceallquick "\u0078", "\u0001d431";
を実行すると、「支」と「度」の字が文字化けするようです。
quickではなくfastでは問題が起こりません。
また、
replaceallquick "\U0043", "\U0001D402", casesense;
を実行すると、「海」の字が文字化けしますが、, casesenseを外すと文字化けしません。
他にも幾つか文字化けを起こす組み合わせがあるみたいなのですが、解消する方法はありますか?それとも置換方法がquickには向かないものなんでしょうか?
秀丸のVersionは 8.85 Beta 7 64bitで
OSはWindows 10 Home/Pro Version 1803 64bit、
マクロのファイルはUTF-8で保存しています。
|
|