文字化けNo.06515
colder さん 11/05/16 17:37
 
マクロ実行後、行の先頭の何か適当な文字を入力すると、文字化けが発生することが
あります。
再現しますでしょうか。
カーソルを上下に移動すると解消するので気にしなければいいだけですが。
環境 win7+秀丸ver8.10β3

//文字化けが発生するマクロ
newfile;
insert "テストです。\n";
selectall;
colormarker 0xffffff, 0xff0000,1,1;
escape;
golineend;
insert "あ";
golinetop;
//insert "a";  //マクロ内で文字を挿入した場合は発生しない
endmacro;

[ ]
RE:06515 文字化けNo.06518
秀丸担当 さん 11/05/17 09:27
 

>マクロ実行後、行の先頭の何か適当な文字を入力すると、文字化けが発生することが
>あります。
>再現しますでしょうか。

報告ありがとうございます。
マクロの通りにして、insertした文字の色付けがおかしいことが確認できました。
色付けの更新がうまくいくように次のβ版で修正させていただきます。

[ ]
RE:06518 文字化けNo.06532
colder さん 11/05/20 00:00
 
>色付けの更新がうまくいくように次のβ版で修正させていただきます。

こちらの環境では、秀丸v8.10β4でも直っていないようです。



[ ]
RE:06532 文字化けNo.06534
秀丸担当 さん 11/05/20 10:26
 

>>色付けの更新がうまくいくように次のβ版で修正させていただきます。
>
>こちらの環境では、秀丸v8.10β4でも直っていないようです。

そうでしたか。
失礼しました。
文字化けという言葉が気になっていたのですが、こちらで確認できていたことは、
色付けが変ということでした。

修正前は、マクロ実行後は、

テストです。あ

の全ての文字が青色で、カーソル下移動すると「あ」の色が通常の色になります。
修正後は、カーソル下移動しなくても「あ」の色は通常になっています。

そういうことではないとしたら、具体的な文字化けの仕方を教えていただけると
何かわかるかもしれません。
またお手数をおかけして申し訳ありませんが、設定内容を保存したものを
"PEH00775@nifty.com"まで秀丸担当宛てに送っていただけると再現できるかもし
れないです。

[ ]
RE:06534 文字化けNo.06536
colder さん 11/05/20 12:18
 
>文字化けという言葉が気になっていたのですが、こちらで確認できていたことは、
>色付けが変ということでした。
>
>修正前は、マクロ実行後は、
>
>テストです。あ
>
>の全ての文字が青色で、カーソル下移動すると「あ」の色が通常の色になります。
>修正後は、カーソル下移動しなくても「あ」の色は通常になっています。
>
>そういうことではないとしたら、具体的な文字化けの仕方を教えていただけると
>何かわかるかもしれません。


マクロを実行しただけでは文字化けは発生しません。
最初の投稿でも書いたとおり、マクロ実行後、行の先頭に何か適当な文字を入力した
ときに文字化けします。

[ ]
RE:06534 文字化けNo.06537
colder さん 11/05/20 15:42
 
問題が発生するときの追加の条件がわかりました。

ファイル別の設定で、カーソル位置の縦線を非表示にしているときに、文字化けする
ようです。

[ ]
RE:06537 文字化けNo.06538
秀丸担当 さん 11/05/20 15:49
 

>問題が発生するときの追加の条件がわかりました。
>
>ファイル別の設定で、カーソル位置の縦線を非表示にしているときに、文字化けする
>ようです。

ありがとうございます。
こちらでも確認できました。
カーソル位置の縦線を表示させていて、再現できてませんでしたが、OFFにして
再現できました。
β5で修正させていただきます。

[ ]