アンドゥで部分編集がずれるNo.03521
Iranoan さん 09/09/01 18:50
 
 秀丸担当さん今日は、Iranoan です。
 アンドゥで部分編集がずれる事が有ります。マクロで書くと、末尾の要領です。
 ##マクロの最終行をコメント・アウトし、手動でアンドゥしたほうが解りや
すいかも。
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b09 です。
//------------------------------------------------------------
golinetop2;
#y = y;
insertfix "ここは範囲選択外\n";
insert "ここは範囲選択内\n";//以下のアンドゥで消える
beginsel;
moveto 0, #y;
rangeeditin;
undo;

[ ]
RE:03521 アンドゥで部分編集がずれるNo.03534
秀丸担当 さん 09/09/02 09:31
 

> アンドゥで部分編集がずれる事が有ります。マクロで書くと、末尾の要領です。

マクロの通りにして確認することができました。
ありがとうございます。
β10で修正させていただきます。

[ ]
RE:03534 アンドゥで部分編集がずれるNo.03559
Iranoan さん 09/09/02 21:17
 
 秀丸担当さん今日は、Iranoan です。
> β10で修正させていただきます。
 β10 を試したのですが、部分編集自体が解除されます。
 アンドゥ後のカーソル位置が、部分編集範囲外ということで、これは仕方が
無いのでしょうか? 感覚的には、カーソルを部分編集範囲内に移動させつつ、
部分編集を維持して欲しいところですが、難しいですかね。

[ ]
RE:03559 アンドゥで部分編集がずれるNo.03569
秀丸担当 さん 09/09/03 11:44
 

> アンドゥ後のカーソル位置が、部分編集範囲外ということで、これは仕方が
>無いのでしょうか? 感覚的には、カーソルを部分編集範囲内に移動させつつ、
>部分編集を維持して欲しいところですが、難しいですかね。

部分編集を維持するということは以前のままということになってしまうと思いま
す。
部分編集の外にあったものが中に入ることは有り得ないということを守るのであ
れば、解除するしかないと思います。

[ ]
RE:03569 アンドゥで部分編集がずれるNo.03584
Iranoan さん 09/09/03 16:22
 
 秀丸担当さん今日は、Iranoan です。
> 部分編集の外にあったものが中に入ることは有り得ないということを守るのであ
> れば、解除するしかないと思います。
 解りました。

[ ]