Kaydet (Commit) f38fbd54 authored tarafından Nick Treleaven's avatar Nick Treleaven

Make 'Delete lines' not include an extra line when whole lines are

selected.


git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1891 ea778897-0a13-0410-b9d1-a72fbfd435f5
üst 265026bc
2007-09-20 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/editor.c:
Make 'Delete lines' not include an extra line when whole lines are
selected.
2007-09-18 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/keyfile.c:
......
......@@ -2324,10 +2324,14 @@ void editor_select_lines(ScintillaObject *sci)
start = sci_get_selection_start(sci);
start = sci_get_line_from_position(sci, start);
start = sci_get_position_from_line(sci, start);
end = sci_get_selection_end(sci);
end = sci_get_line_from_position(sci, end);
end = sci_get_position_from_line(sci, end + 1);
if (start == end || sci_get_col_from_position(sci, end) > 0) // partially selected line
{
gint line = sci_get_line_from_position(sci, end);
end = sci_get_position_from_line(sci, line + 1);
}
SSM(sci, SCI_SETSEL, start, end);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment