[スレッド全体]

2015/12/20 (日) 02:34:50 hndred  
Mozilla/5.0 (Windows NT 6.0; rv:42.0) Gecko/20100101 Firefox/42.0
[2319] フリーカーソル時のキャレット移動不具合
【種別】
バグ報告

【確認環境】
バージョン: ver.2.3.0.0
OS      : Windows Vista SP2

【内容】
上記バージョンでフリーカーソルONの際に、文字列がなにもない位置で矢印キー左右を使って移動すると移動速度がとても遅くなります。
ver.2.2.0.1 までは一回のキーストロークで半角1文字分移動できていたのですが、 1/6 文字くらいの移動量に落ちてしまってます。
キャレットの移動量計算がおかしくなってしまったように見受けられます。
間違いなければ、お手数ですが修正いただければ幸いです。

【補足】
Ctrl+←キーの「単語の左端に移動」だと何か単語があるところまで一気に移動していたのですが、こちらも半角1文字分だけしか移動しなくなってました。

2015/12/23 (水) 18:29:42 ds14050  
Mozilla/5.0 (Windows NT 6.0; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
[2320] Re:フリーカーソル時のキャレット移動不具合
タイトルがあれで見つけにくいですが、矩形選択のこれと同根です。
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&v=8060#8060

それのパッチが一応ここにあります。
http://sourceforge.net/p/sakura-editor/patchunicode/1006/

単語の端に移動(Ctrl+←/Ctrl+→)の件については知りませんでしたが
これは意図された変更のようなんですね。

    // 矩形選択で、EOLより右側のときは1カラム単位で左移動
    // 矩形選択/フリーカーソルで、EOLより右側のときは1カラム単位で右移動
    http://sourceforge.net/p/sakura-editor/code/4035/#diff-6

EOLより後ろのカーソル移動量を従来通り1カラム単位とするなら
EOLより後ろの単語単位カーソル移動も従来通り文字通り単語単位
にするのがいいような気がしますが、どうでしょうね(チラッ

他人の仕事をばっさり削除するだけの簡単なおしごと、というのは
その実、簡単でもなんでもないと思います。

2015/12/26 (土) 10:29:47 hndred  
w3m/0.5.3
[2322] Re2:フリーカーソル時のキャレット移動不具合
ds14050様、ご返信ありがとうございます。
お教えいただいた r2 パッチを適用したところ、問題が解決した
のを確認いたしました。大変有難うございます。

単語の端に移動(Ctrl+←/Ctrl+→)について、意図された変更の
ようだとのことも承知しました。

ただ、これですと大変使いにくいです。
フリーカーソル・モード利用者は少ないので、あまり問題とされ
無いのかもしれませんが、仰るように従来通り単語単位で止まる
動作にしていただけると大変嬉しいです。

自分で勝手にやれ、と言われると苦しいのですが...

ご検討いただければ幸いです。


[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]