EUC + LFで保存したファイルの誤認識?No.03699
セイジ さん 03/12/23 21:25
 
Warning: Missing charsets in String to FontSet conversion
kill: 14796: そのようなプロセスは存在しません。

という2行で EUC + LF で名前を付けて保存して出来たファイルを
ダブルクリックして開いたらSJIS + LF と誤認識します。
他の判定等の都合もあるのである程度の誤認識はしょうがないのですが
手元にある過去バージョンで確認したところ以前は認識していたようです。

エンコードは「最初に確定したもの」にして確認しました。
なおエンコードの候補一覧にはEUCは2番目になっていました。

 秀丸 Ver4.03    → OK
 秀丸 Ver4.04    → OK
 秀丸 Ver4.10β6 → NG

確認 OSはWindows 2000 SP3 です。

[ ]
RE:03699 EUC + LFで保存したファイルの誤No.03704
秀丸担当 さん 03/12/24 17:37
 

>という2行で EUC + LF で名前を付けて保存して出来たファイルを
>ダブルクリックして開いたらSJIS + LF と誤認識します。
>他の判定等の都合もあるのである程度の誤認識はしょうがないのですが
>手元にある過去バージョンで確認したところ以前は認識していたようです。

これは、V4.04までは、同時に確定している場合の優先順位が、UTF-8>EUC>
Shift-JISとなっているためです。
V4.10βでは、Shift-JIS>EUC>UTF-8に変更されています。

これとは別の方法で、ひながなのヒット数などで判断する方法を取り入れて判断
能力を高めることを検討中です。

[ ]
RE:03704 EUC + LFで保存したファイルの誤No.03715
Iranoan さん 03/12/24 21:54
 
 秀丸担当さん今日は、Iranoan です。
> これとは別の方法で、ひながなのヒット数などで判断する方法を取り入れて判断
> 能力を高めることを検討中です。
 以前も書き込んだことが有るのですが、EUC-jp と Shift_JIS の比較は、改
行コードも参考にされてはどうでしょうか? →HIDESOFT/2/8896

[ ]
RE:03704 EUC + LFで保存したファイルの誤No.03716
セイジ さん 03/12/24 21:55
 
了解しました。

私はどの判定方法がいいのか判断つきませんが、
最適な判定が出来るようになるといいですね。

[ ]
RE:03715 EUC + LFで保存したファイルの誤No.03720
秀丸担当 さん 03/12/25 14:27
 

> 以前も書き込んだことが有るのですが、EUC-jp と Shift_JIS の比較は、改
>行コードも参考にされてはどうでしょうか? →HIDESOFT/2/8896

それもいいと思います。
改行コードとよく使われそうな文字を判断して次のβで入れてみます。

[ ]
RE:03720 EUC + LFで保存したファイルの誤No.03724
Iranoan さん 03/12/25 17:24
 
 秀丸担当さん今日は、Iranoan です。
> それもいいと思います。
> 改行コードとよく使われそうな文字を判断して次のβで入れてみます。
 採用有り難うございます。
 ##これでセイジさんの扱っているファイルで、誤認識が減ると良いのですが。

[ ]
RE:03720 EUC + LFで保存したファイルの誤No.03734
セイジ さん 03/12/27 01:37
 
秀丸担当さんこんにちは。

とりあえずβ7での認識率はいい感じです。

また何か気付いたら書き込みします。
宜しくお願いします。

[ ]