Merge branch 'master' into mui

This commit is contained in:
Pairi Daiza 2021-02-22 21:07:44 +01:00
commit 5be693d363
No known key found for this signature in database
GPG Key ID: CA8DC330CDB482FA

View File

@ -2513,14 +2513,16 @@ static void _EditMoveLines(bool bMoveUp)
}
DocPos const iSelBeg = SciCall_GetSelectionStart();
DocPos const iSelEnd = SciCall_GetSelectionEnd();
DocLn const iBegLine = SciCall_LineFromPosition(iSelBeg);
DocLn const iEndLine = SciCall_LineFromPosition(iSelEnd);
DocPos const iSelEnd = SciCall_GetSelectionEnd();
DocLn const iEndLine = SciCall_LineFromPosition(iSelEnd);
DocLn lastLine = Sci_GetLastDocLineNumber();
if (Sci_GetNetLineLength(lastLine) == 0) {
--lastLine;
if (SciCall_PositionFromLine(iEndLine) < iSelEnd) {
--lastLine;
}
}
bool const bCanMove = bMoveUp ? (iBegLine > 0) : (iEndLine < lastLine);