Change Pearl's cursor logic.

Keyboard dragging while holding Control now moves the cursor to the
target square. Shift-Control-arrowkey performs the previous behavior
of Control-arrowkey.
This commit is contained in:
Jonas Kölker
2015-09-22 11:37:17 +02:00
committed by Simon Tatham
parent d64a79e2b8
commit bf8ff09a84
2 changed files with 10 additions and 4 deletions

View File

@ -2990,9 +2990,11 @@ turns, you might mark the one way it \e{can't} go with a cross.)
Alternatively, use the cursor keys to move the cursor. Use the Enter
key to begin and end keyboard `drag' operations. Use the Space key to
cancel the drag. Use Ctrl-arrowkey and Shift-arrowkey to simulate a
left or right click, respectively, on the edge in the given direction
relative to the cursor, i.e. to draw a segment or a cross.
cancel the drag. Or, hold Control while dragging with the cursor keys
to toggle segments as you move between squares.
Pressing Control-Shift-arrowkey or Shift-arrowkey simulates a left or
right click, respectively, on the edge in the direction of the key.
(All the actions described in \k{common-actions} are also available.)