aboutsummaryrefslogtreecommitdiff
path: root/puzzles.but
diff options
context:
space:
mode:
authorJonas Kölker <jonaskoelker@yahoo.com>2015-09-22 11:37:17 +0200
committerSimon Tatham <anakin@pobox.com>2015-10-03 16:59:04 +0100
commitbf8ff09a84c129f0e3e66e18df61912871d4b6e3 (patch)
tree291520b0be2b3094dc2b40a68526cd3b182832a7 /puzzles.but
parentd64a79e2b83f0bfe98c74763a1e42daeb0b3d952 (diff)
downloadpuzzles-bf8ff09a84c129f0e3e66e18df61912871d4b6e3.zip
puzzles-bf8ff09a84c129f0e3e66e18df61912871d4b6e3.tar.gz
puzzles-bf8ff09a84c129f0e3e66e18df61912871d4b6e3.tar.bz2
puzzles-bf8ff09a84c129f0e3e66e18df61912871d4b6e3.tar.xz
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.
Diffstat (limited to 'puzzles.but')
-rw-r--r--puzzles.but8
1 files changed, 5 insertions, 3 deletions
diff --git a/puzzles.but b/puzzles.but
index 65782af..4ab0d0b 100644
--- a/puzzles.but
+++ b/puzzles.but
@@ -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.)