From d813a851ac9e642eff718882702d383bae2134b2 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Thu, 24 Sep 2026 14:34:57 +0000 Subject: add index in buffer --- include/line/cursor.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'include') diff --git a/include/line/cursor.h b/include/line/cursor.h index 1641a28..cdea934 100644 --- a/include/line/cursor.h +++ b/include/line/cursor.h @@ -19,9 +19,14 @@ inline int cursor_col; inline int line_end_pos; inline int line_begin_pos; +inline int window_size_row; +inline int window_size_col; + // 0-based index inline int line_buffer_index; +inline int buffer_len; + T_position get_cursor_position(); void print_override(const std::string &s); @@ -32,5 +37,9 @@ void cursor_input(char c, std::string &buffer); int get_cursor_real_pos(); +void update_window_size(); + +void update_line_end_pos(); + } -- cgit v1.3.1-4-g156e