ANSI版と互換性のないマクロ
- Editor.Char(u16code :Integer)
引数は、(たぶん)UTF-16の2バイト(1文字)です。ANSI版はSJISの1バイトづつです。
サロゲートペアは分割して送る必要があります。下位16bit以外は無視されます。
- Editor.CharIme(u16code: Integer)
sakurawではUTF-16の2バイト(1文字)です。U+0FF 以下ではCharに転送されます。
サロゲートペアは分割して送る必要があります。下位16bit以外は無視されます。
ANSI版はSJIS 2バイトを受け付けます。
その他、機能自体に互換性がないもの全部
例)
ソート
PPA
ファイルはUTF-8にすることができますが、PPAはUnicodeに未対応です。
SJISに変換されて処理されます。
note
sakurawでは、キーマクロはUTF-8で保存されます。
どの種類のマクロファイルも読み込みはUTF-8(BOM)/SJISどちらでも可能です。
ANSI版ではBOMがあってもSJISとして読み込みます。
最終更新:2010年07月14日 01:17