Open carlcotner opened 6 years ago
In certain situations, the cursor jumps unexpectedly. A simple example follows:
(and (this) | (that)|)
The two vertical bars represent a selected region. When the region is deleted, the cursor jumps to the beginning of the line:
(and (this) | )
instead of just before the closing parenthesis:
(and (this) |)
The corresponding behavior is correct when there are no extra spaces selected around the parentheses before the deletion:
(and (this) |(that)|)
In certain situations, the cursor jumps unexpectedly. A simple example follows:
The two vertical bars represent a selected region. When the region is deleted, the cursor jumps to the beginning of the line:
instead of just before the closing parenthesis:
The corresponding behavior is correct when there are no extra spaces selected around the parentheses before the deletion: