diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-12 07:15:46 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-12 07:15:46 +0000 |
| commit | f23f6b9ea8204a63d17baa712db06aac1ea1c3ad (patch) | |
| tree | 61576744c514476be276f035f16122fe4118924c /include | |
| parent | 7ae4c2d4b67ce40a5434b5195e14085cadf6e22f (diff) | |
add terminal window size update
Diffstat (limited to 'include')
| -rw-r--r-- | include/line/cursor.h | 2 | ||||
| -rw-r--r-- | include/line/getter.h | 2 | ||||
| -rw-r--r-- | include/line/mode.h | 1 | ||||
| -rw-r--r-- | include/signal_handler.h | 1 |
4 files changed, 5 insertions, 1 deletions
diff --git a/include/line/cursor.h b/include/line/cursor.h index 71a3a4a..63d275c 100644 --- a/include/line/cursor.h +++ b/include/line/cursor.h @@ -42,5 +42,7 @@ void reset_editor(); void cursor_skip_prompt(); +void check_window_update(); + } diff --git a/include/line/getter.h b/include/line/getter.h index 8a3ef7e..ac8683f 100644 --- a/include/line/getter.h +++ b/include/line/getter.h @@ -5,6 +5,8 @@ namespace ov4 { +inline bool windows_size_changed; + int get_terminal_pos_cursor(); int get_buffer_index_display_begin(); int get_buffer_index_display_end(); diff --git a/include/line/mode.h b/include/line/mode.h index 6a4d14d..3d40cef 100644 --- a/include/line/mode.h +++ b/include/line/mode.h @@ -15,5 +15,4 @@ void disable_raw(); void enable_raw(); - } diff --git a/include/signal_handler.h b/include/signal_handler.h index 12ab0a5..bc84744 100644 --- a/include/signal_handler.h +++ b/include/signal_handler.h @@ -25,6 +25,7 @@ void sigchld_handler(int sig); void sigint_handler(int sig); void sigtstp_handler(int sig); void sigquit_handler(int sig); +void sigwinch_handler(int sig); int block_all(sigset_t *prev); int block_handler(sigset_t *prev); |
