full split complete

This commit is contained in:
2025-11-29 14:56:51 -08:00
parent 74637c8e83
commit c2a6a593ef
16 changed files with 2808 additions and 2690 deletions

14
term.h
View File

@@ -5,10 +5,16 @@
/* Terminal control/setup API */
void enable_termraw(void);
void disable_termraw(void);
void setup_terminal(void);
void display_clear(abuf *ab);
void enable_termraw(void);
void disable_termraw(void);
void setup_terminal(void);
void display_clear(abuf *ab);
void draw_rows(abuf *ab);
char status_mode_char(void);
void draw_status_bar(abuf *ab);
void draw_message_line(abuf *ab);
void scroll(void);
void display_refresh(void);
/*
* get_winsz uses the TIOCGWINSZ to get the window size.