V4.10β5No.03622
秀丸担当 さん 03/12/16 19:58
 

V4.10β5を公開しました。

秀丸エディタのダウンロードページの下のほうの「先行バージョンはこちら」か
らダウンロードすることができます。

秀まるおのホームページ−ソフトウェア−秀丸エディタ
http://hide.maruo.co.jp/software/hidemaru.html

[ ]
RE:03622 V4.10β5No.03627
sherry さん 03/12/17 17:31
 
動作環境 - その他 - 外部ヘルプの参照ボタンですが、
3つともクリックしても何も起きなくなっています。

Win2000Pro 秀丸4.10β5です。

[ ]
RE:03622 V4.10β5No.03629
sherry さん 03/12/17 17:57
 
UTF-8の判定ですが、エンコードの優先順位は初期状態、
最初に確定したものにする設定で、Ver4.03の判定よりも甘くなっているようです。
優先順位に従う設定の場合も同様です。

試したテキストファイルは以下の2行の書かれたファイルです。保存はUTF-8(BOMな
し)。

正常
異常

Ver4.03だとUTF-8として読み込まれますが、Ver4.10β5ではShift-JIS
として読み込まれます。エンコードの候補としてはUTF-8も一覧に出ていますが、
できればVer4.03並みの判定にまでもってこれないでしょうか。
優先順位を変えれば良くなるのですが、Shift-JISのファイルのほうが
圧倒的に多い以上、できればShift-JIS最優先という形にしておきたいのですが。

よろしくお願いします。

Windows2000Pro 秀丸V4.10β5

[ ]
RE:03627 V4.10β5No.03634
秀丸担当 さん 03/12/17 19:13
 

>動作環境 - その他 - 外部ヘルプの参照ボタンですが、
>3つともクリックしても何も起きなくなっています。

すみません。できなくなってしまっていました。修正します。

[ ]
RE:03629 V4.10β5No.03646
秀丸担当 さん 03/12/18 14:37
 

>Ver4.03だとUTF-8として読み込まれますが、Ver4.10β5ではShift-JIS
>として読み込まれます。エンコードの候補としてはUTF-8も一覧に出ていますが、
>できればVer4.03並みの判定にまでもってこれないでしょうか。
>優先順位を変えれば良くなるのですが、Shift-JISのファイルのほうが
>圧倒的に多い以上、できればShift-JIS最優先という形にしておきたいのですが。

「複数のエンコードの種類の適合する場合」を「最初に確定したものにする」に
した場合、優先順位関係なしと書いてありますが、同時に確定している場合は、
実は優先順位が関係していました。
「(優先順位関係なし)」という注意書きは訂正する必要があります。

V4.03の場合、優先順位を設定することができず、同時に確定している場合は、
概ねの優先順位はEUC>UTF-8>Shift-JISという感じになっています。

V4.10βの場合、デフォルトの優先順位はShift-JIS>EUC>UTF-8なので、違いが
出てしまいました。

Shift-JISよりもUTF-8のほうを優先順位を高くすると、V4.03とほぼ同様の動作
に近づくと思います。
デフォルトの優先順位もEUC>UTF-8>Shift-JISにするべきかは、検討する必要
があると思います。

サンプルのテキストで、EUCが候補に出てしまうのは、正しくなかったです。EUC
は候補に出ないように修正させていただきます。

[ ]
RE:03646 V4.10β5No.03652
秀丸担当 さん 03/12/18 16:26
 

>Shift-JISよりもUTF-8のほうを優先順位を高くすると、V4.03とほぼ同様の動作
>に近づくと思います。

と書きましたが、これだはACSII文字だけのファイルを開いて、エンコードの種
類が特定できない場合、最も優先順位が高いものが選択されてしまうので、UTF-
8を最優先に持ってくるとまずいかもしれません。

[ ]
RE:03646 V4.10β5No.03683
sherry さん 03/12/19 21:32
 
>V4.03の場合、優先順位を設定することができず、同時に確定している場合は、
>概ねの優先順位はEUC>UTF-8>Shift-JISという感じになっています。
>
>V4.10βの場合、デフォルトの優先順位はShift-JIS>EUC>UTF-8なので、違いが
>出てしまいました。
>
>Shift-JISよりもUTF-8のほうを優先順位を高くすると、V4.03とほぼ同様の動作
>に近づくと思います。

なるほど。そうでしたか。
そうするとデフォルトの判定順位は調整した方がいいかもしれませんね。
β6も出たようなのでβ6のほうに移行してみます。

[ ]