Fix regression causing builtin commandline to report wrong relative cursor

Regressed in 55fd43d86c (Port reader, 2023-12-22).

Cherry-picked from c651a79c
This commit is contained in:
Johannes Altmanninger 2025-01-26 15:48:21 +01:00
parent 92582d5b1f
commit 9882849fda

View File

@ -633,7 +633,9 @@ pub fn commandline(parser: &Parser, streams: &mut IoStreams, args: &mut [&wstr])
);
commandline_set_buffer(None, Some(new_pos));
} else {
streams.out.append(sprintf!("%lu\n", current_cursor_pos));
streams
.out
.append(sprintf!("%lu\n", current_cursor_pos - range.start));
}
return STATUS_CMD_OK;
}