mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-23 12:56:51 +03:00
Ticket #1998 (EditColumnMark can't go up through newline)
fixed trouble with vertical selection more detail description: In block selection mode (shift-F3) it's impossible to go beyond empty line with up or left arrow (i.e. in top direction). In general: it's impossible to pass any line shorter than finishing column, until left arrow is pressed at column 0 (which won't work on empty line), e.g. xxxCxxx yyyyy zzzzzDz - put cursor in C position, - press shift-F3, - go to D position, - press up arrow twice, - press left arrow - you're unlocked now and free to go up. Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
This commit is contained in:
parent
fdddd8c78d
commit
b0236c3e10
@ -2118,6 +2118,7 @@ static void edit_left_char_move_cmd (WEdit * edit)
|
|||||||
{
|
{
|
||||||
int cw = 1;
|
int cw = 1;
|
||||||
if (column_highlighting
|
if (column_highlighting
|
||||||
|
&& option_cursor_beyond_eol
|
||||||
&& edit->mark1 != edit->mark2
|
&& edit->mark1 != edit->mark2
|
||||||
&& edit->over_col == 0
|
&& edit->over_col == 0
|
||||||
&& edit->curs1 == edit_bol(edit, edit->curs1))
|
&& edit->curs1 == edit_bol(edit, edit->curs1))
|
||||||
|
Loading…
Reference in New Issue
Block a user