From 75270bdeaa993c3088667d5b3604fe9259bccadc Mon Sep 17 00:00:00 2001 From: _ov4 Date: Wed, 23 Sep 2026 11:57:31 +0000 Subject: add append input for non-empty line --- include/line/cursor.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/line/cursor.h b/include/line/cursor.h index 39160dc..1641a28 100644 --- a/include/line/cursor.h +++ b/include/line/cursor.h @@ -13,10 +13,14 @@ struct T_position int col; }; +// 1-based inline int cursor_row; inline int cursor_col; - inline int line_end_pos; +inline int line_begin_pos; + +// 0-based index +inline int line_buffer_index; T_position get_cursor_position(); @@ -26,5 +30,7 @@ void move_cursor(char c); void cursor_input(char c, std::string &buffer); +int get_cursor_real_pos(); + } -- cgit v1.3.1-4-g156e