エンコードの種類を変更すると先頭の1バイ
No.06631
elbow
さん 05/03/14 07:40
こんにちは。
1. 秀丸起動. abcde と入力。(キャレットの位置は e の後ろ)
2. ファイル-> エンコードの種類-> Unicode(UTF-8)を選択
(変更前は日本語(Shift-JIS)が選択されていた)
3. [エンコード切り替え]ダイアログが出るので[強制的に適用]もしくは
[内容を維持したまま適用]を選択。ここでは[内容を維持したまま〜]を選択
4. 何か文字を入力。(ここでは f を入力)
5. e の後ろに f の文字が入力されるが、ユーザーが意図せずに先頭の1バイトの
データがlossする。
ここでは a のデータが失われる。
そちらの環境で再現しますでしょうか?
環境: windowsXP SP2 + 秀丸β4
[
△
]
RE:06631 エンコードの種類を変更すると先
No.06668
秀丸担当
さん 05/03/14 18:10
>1. 秀丸起動. abcde と入力。(キャレットの位置は e の後ろ)
>2. ファイル-> エンコードの種類-> Unicode(UTF-8)を選択
>(変更前は日本語(Shift-JIS)が選択されていた)
>3. [エンコード切り替え]ダイアログが出るので[強制的に適用]もしくは
>[内容を維持したまま適用]を選択。ここでは[内容を維持したまま〜]を選択
>4. 何か文字を入力。(ここでは f を入力)
>5. e の後ろに f の文字が入力されるが、ユーザーが意図せずに先頭の1バイトの
>データがlossする。
>ここでは a のデータが失われる。
手順通りにして再現させることができました。
「内容を維持したまま〜」のほうを選んだ場合、カーソルの位置が表示と異なる
位置になるという不具合があり、それに伴って、文字入力の場所が異なりで変な
ことになっていました。
修正させていただきます。
[
△
]
RE:06668 エンコードの種類を変更すると先
No.06836
elbow
さん 05/03/22 00:00
こちらの件も秀丸5.00β8で修正されていることを確認しました。
[
△
]