TeraTermProject / teraterm

Other
392 stars 33 forks source link

EnableContinuedLineCopy を off にしても on の動作をする #148

Closed nmaya closed 3 months ago

nmaya commented 4 months ago

それと行頭行末で必ず選択が止まるのではなくて 連続してる前の行、次の行まで選択する動作にしたほうが 4系と同等動作となりそうです。 image (cをダブルクリックするとbからdが選択される)

修正します。

Originally posted by @zmatsuo in https://github.com/TeraTermProject/teraterm/issues/146#issuecomment-1979119953


5.2 では、EnableContinuedLineCopy の設定にかかわらず、ダブルクリックで前後の行も連続して選択されます。5.1, 4.108 では問題ありません。 以下テスト結果です。

4.108 / EnableContinuedLineCopy=on / aまたはcまたはeの部分をダブルクリック 期待した動作をする 4_108-on

4.108 / EnableContinuedLineCopy=off / aの部分をダブルクリック 期待した動作をする 4_108-off-a

4.108 / EnableContinuedLineCopy=off / cの部分をダブルクリック 期待した動作をする 4_108-off-c

4.108 / EnableContinuedLineCopy=off / eの部分をダブルクリック 期待した動作をする 4_108-off-e

5.1 / EnableContinuedLineCopy=on / aまたはcまたはeの部分をダブルクリック 期待した動作をする 5_1-on

5.1 / EnableContinuedLineCopy=off / aの部分をダブルクリック 期待した動作をする 5_1-off-a

5.1 / EnableContinuedLineCopy=off / cの部分をダブルクリック 期待した動作をする 5_1-off-c

5.1 / EnableContinuedLineCopy=off / eの部分をダブルクリック 期待した動作をする 5_1-off-e

5.2 / EnableContinuedLineCopy=on / aまたはcまたはeの部分をダブルクリック 期待した動作をする 5_2

5.2 / EnableContinuedLineCopy=off / aの部分をダブルクリック, cの部分をダブルクリック, eの部分をダブルクリック 5.1, 4.108 と同じ動作を期待するが、そうはならない。onの時と同じ動作をする。 5_2

zmatsuo commented 4 months ago

設定を反映していませんでした。

146 の修正が一段落したら修正入れようと思います。

ダブルクリックでワード選択後のドラッグでも EnableContinuedLineCopy の設定を反映させるとよさそうです。

例えば次の表示をしておいて、

echo 'aaaaaaaaaaaaaaaa      aaaaaaaaaaa     aaaaaaaaaaa     aaaaaaaaaaaaaa       0000000000     aaaaaaaaaaaaaaaaaaaa aaaaaaaaaa   zzzzzzzzzzzzz aaaaaa  aaaaaa  111111111111111111111        aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaa'

"z"の上をダブルクリックしてボタンを押し込んだままにします(押→離→押、そのまま離さない)。 マウスポインタを動かして、"0"又は"1"の上に来た時に 行頭行末で選択が止まるか、区切り文字まで選択が継続するか、です。

現在は行頭行末で選択が止まります。

次の箇所を変更するとテストできます。

zmatsuo commented 4 months ago

148ブランチ 4092f66c をビルドしました。

https://ci.appveyor.com/project/teraterm/github-snapshot/builds/49369411/artifacts 試してみてください。

nmaya commented 3 months ago

設定を反映していませんでした。

確認しました。

TODO

ダブルクリックでワード選択後のドラッグでも

こちらも確認しましたが、#148 の不具合とは別の修正であると考えます。

TODO

zmatsuo commented 3 months ago

変更履歴を追加して main にマージしました。 クローズします。