Fix ctrl-x on last line

This commit is contained in:
Krzosa Karol
2026-01-30 08:31:59 +01:00
parent 9c34a4dd52
commit 034ac5d452

View File

@@ -40,9 +40,13 @@ void ClipboardCopy(View *view) {
// First, if there is no selection - select the entire line
For(view->carets) {
if (GetSize(it.range) == 0) {
Int line = PosToLine(buffer, it.range.min);
Range line_range = GetLineRange(buffer, line);
it.range = line_range;
Int line = PosToLine(buffer, it.range.min);
Int eof = 0;
Range line_range = GetLineRange(buffer, line, &eof);
it.range = line_range;
if (eof) {
it.range.min = ClampBottom(0ll, it.range.min - 1);
}
}
}