変換できなかった文字にジャンプする動作No.04007
elbow さん 04/02/06 02:06
 
こんにちは。

質問なのですが、以下のようなhoge.txtがあってそれを開く場合
「日本語(Shift-JIS)で読み込み中に変換できなかった文字が1カ所
ありました。操作を選択してください。」と言われます。
これはいいのですが、その後、[変換できなかった文字にジャンプする]
を選択すると当然一番後ろにジャンプして欲しいところですが
変な場所にジャンプしてしまいます。

動作環境->ファイル->エンコーディング1 の設定は
・ファイルの内容を解析してエンコードの種類を自動認識するにチェックON
・日本語(Shift-JIS),日本語(JIS),日本語(EUC),Unicode(UTF-8),Unicode(UTF-16)Un
icode(UTF-16BE)
にチェックがついています

自動認識のチェックを日本語(Shift-JIS)だけにすればうまく動作して
くれるのですがこれはこういうものなのでしょうか?

環境: winXPSP1 + 秀丸4.10β13

hoge.txt
----
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
…以下1000行まで繰り返し
1000行目: にはShift-JISレンジにないコードポイントをバイナリエディタ
等で突っ込んでおく
----

[ ]
RE:04007 変換できなかった文字にジャンプNo.04011
秀丸担当 さん 04/02/06 18:13
 

>質問なのですが、以下のようなhoge.txtがあってそれを開く場合
>「日本語(Shift-JIS)で読み込み中に変換できなかった文字が1カ所
>ありました。操作を選択してください。」と言われます。
>これはいいのですが、その後、[変換できなかった文字にジャンプする]
>を選択すると当然一番後ろにジャンプして欲しいところですが
>変な場所にジャンプしてしまいます。

再現させることができました。
全然関係ない場所に飛んでいるようです。
調べて修正させていただきます。

[ ]
RE:04011 変換できなかった文字にジャンプNo.04144
elbow さん 04/02/20 02:43
 
こんにちは。

> 開いたとき変換できなかった文字にジャンプするのがうまくいかない場合があるバ
>グ修正

こちらですが、確かに上に書いてある条件だとうまく動くように
なりましたが、今度は その他-> 動作環境->ファイル-> エンコーディング1
で自動判定のエンコードの種類をShift-JISだけなどにすると
今度はジャンプしすぎて「指定された行が見つかりませんでした」エラー
になってしまうようです。
そちらの環境で再現しますでしょうか?
使用しているファイルは前回のテストファイルと同じものです。

環境: winXPSP1 + 秀丸4.10β14

[ ]
RE:04144 変換できなかった文字にジャンプNo.04194
秀丸担当 さん 04/02/20 16:12
 

>こちらですが、確かに上に書いてある条件だとうまく動くように
>なりましたが、今度は その他-> 動作環境->ファイル-> エンコーディング1
>で自動判定のエンコードの種類をShift-JISだけなどにすると
>今度はジャンプしすぎて「指定された行が見つかりませんでした」エラー
>になってしまうようです。
>そちらの環境で再現しますでしょうか?
>使用しているファイルは前回のテストファイルと同じものです。

再現することができました。
修正させていただきます。

[ ]
RE:04194 変換できなかった文字にジャンプNo.04243
elbow さん 04/02/23 05:35
 
こんにちは。

> 変換できなかった文字にジャンプする動作がおかしいバグ修正

こちらの件ですが、β15でもおかしいようです。
普通に、新規インストールした状態の秀丸4.10β15では
変なところにジャンプします。
使用しているのは同じテスト用のテキストファイルです。
そちらの環境で再現しますでしょうか?

環境: 秀丸4.10β15

[ ]
RE:04243 変換できなかった文字にジャンプNo.04267
秀丸担当 さん 04/02/23 16:38
 

>こちらの件ですが、β15でもおかしいようです。
>普通に、新規インストールした状態の秀丸4.10β15では
>変なところにジャンプします。
>使用しているのは同じテスト用のテキストファイルです。
>そちらの環境で再現しますでしょうか?

動作環境をインストール直後と同じにしたところ再現することができました。
再び修正させていただきます。

[ ]
RE:04267 変換できなかった文字にジャンプNo.04463
elbow さん 04/03/01 00:22
 
秀丸4.10β20で修正されていることを確認しました。


[ ]