[7769]
上書きモードのときの矩形選択中の入力の動作について
▽
2014/2/4 (火) 10:37:19
あーと
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.5; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; Sleipnir/2.9.16)
2.0.6.0 (Mar. 11, 2013) svn:2663 での仕様変更にて
下記の仕様に変更されていますが、
元の仕様も選択可能となりませんか?
•上書きモードのときの矩形選択中の入力の動作を変更 (svn:2611 upatchid:312 Moca)
プログラムの一括コメントなど、
以前の仕様に慣れていたため、
選択可能となるとありがたいです。
[7847]
Re:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/2 (月) 14:28:36
あーと
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
上書きモードのときの矩形選択中の入力動作で
過去仕様と現仕様を選択制にすることは難しいですか?
▼ あーとさん
> 2.0.6.0 (Mar. 11, 2013) svn:2663 での仕様変更にて
> 下記の仕様に変更されていますが、
> 元の仕様も選択可能となりませんか?
>
> •上書きモードのときの矩形選択中の入力の動作を変更 (svn:2611 upatchid:312 Moca)
>
>
> プログラムの一括コメントなど、
> 以前の仕様に慣れていたため、
> 選択可能となるとありがたいです。
[7848]
Re:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/3 (火) 01:32:01
ds14050
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
あーとさんの言う以前の仕様というものがやっとわかりました。
いるかもしれないご同類のためにちょっと独り言を。
矩形選択の幅が一度に入力される文字の幅と同じ場合に限って、
選択した複数の行に対して一括して上書き入力が可能になるのが
以前の仕様なのですね。たしかにこれは便利だし、なおかつ上書
きモードらしい入力方法だと思います。
そうすると、#312のパッチがどういう意図のもとに書かれたのか
が気になります。入力文字幅より矩形選択範囲の幅の方が大きい
場合の、文書を食い荒らすような予測不可能な結果を嫌ったので
しょうか。矩形選択入力を(挿入/上書)モードよりも上位に置い
て、動作を統一しようとしたのでしょうか。if 0 で囲んだだけ
というあたりに迷いや(削除コードへの)未練を感じるのは穿ち過
ぎでしょうか。
[7849]
Re2:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/3 (火) 19:10:06
もか
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0
変更した経緯はこちら参照のこと。
>>7544
http://
sakura-
editor.
sourcefo
rge.
net/
cgi-
bin/
cyclamen
/
cyclamen
.
cgi?
log=
data&
v=
7544
オプションでも元の動作に戻すでも別にいいと思います。
意見が集つまれば。
[7850]
Re3:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/3 (火) 20:09:40
もか
INCM1.23a
オプションを追加するパッチを書いて登録しました。
http://sourceforge.net/p/sakura-editor/patchunicode/821/
[7853]
Re3:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/6 (金) 01:39:24
ds14050
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
掲示板のログを読みました。
*文書を食い荒らすような予測不可能な結果を嫌った
*矩形選択入力を(挿入/上書)モードよりも上位に
どちらも正解でした。そして後者の(サクラエディタの前身と
同じらしい)挙動を提案したのは自分……。
覚えていない。健忘ですみません……(小さくなっています)。
>1行毎に入力した文字分だけ消えるのが正しそうな動作かな
今になって理解しましたがこれは、入力した文字の幅より矩
形選択の幅が大きいときでも、幅が一致しているときと同じ
ようなリーズナブルな複数行一括上書き入力ができるように
なるということだったのですね。
ステートレスに実現するためには、入力ごとに矩形選択範囲
の左端を右に移動していくか、キャレットを範囲内で動かし
てその桁をヒントとして利用する必要があるでしょうか。
前者だと最初の選択範囲内でしか上書き入力ができないので
実質とりうる選択肢は後者のみ。
上書きモードの矩形選択入力を保存するならこっち方面の修
正をもう一度考えてみるのも価値がありそう。
TODO(=後でやる=今はやらない)ですが。
[7854]
Re4:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/6 (金) 01:55:40
ds14050
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
> 上書きモードの矩形選択入力を保存するならこっち方面の修
> 正をもう一度考えてみるのも価値がありそう。
> TODO(=後でやる=今はやらない)ですが。
例えばこういうテキスト
AAA
AAA
AAA
3行3桁を選択して、クリップボードから GGGGG を一度だけ
貼り付けるという場合を考えると、以前の動作にバグはなかっ
たのかもしれない。
[7851]
Re2:上書きモードのときの矩形選択中の入力の動作について
▽
2014/6/4 (水) 14:11:04
あーと
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
説明不足で申し訳ないです。
> 選択した複数の行に対して一括して上書き入力が可能になる
1文字だけ縦選択して入力すると、
複数行に対する上書き入力が可能だったのです。
非常に便利だったので多用していました。
▼ ds14050さん
> あーとさんの言う以前の仕様というものがやっとわかりました。
> いるかもしれないご同類のためにちょっと独り言を。
>
> 矩形選択の幅が一度に入力される文字の幅と同じ場合に限って、
> 選択した複数の行に対して一括して上書き入力が可能になるのが
> 以前の仕様なのですね。たしかにこれは便利だし、なおかつ上書
> きモードらしい入力方法だと思います。
>
> そうすると、#312のパッチがどういう意図のもとに書かれたのか
> が気になります。入力文字幅より矩形選択範囲の幅の方が大きい
> 場合の、文書を食い荒らすような予測不可能な結果を嫌ったので
> しょうか。矩形選択入力を(挿入/上書)モードよりも上位に置い
> て、動作を統一しようとしたのでしょうか。if 0 で囲んだだけ
> というあたりに迷いや(削除コードへの)未練を感じるのは穿ち過
> ぎでしょうか。
INCM/CMT
Cyclamen v3.81