diff options
Diffstat (limited to 'src/prototypes.h')
-rw-r--r-- | src/prototypes.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/prototypes.h b/src/prototypes.h index a084d32..c2c0a8e 100644 --- a/src/prototypes.h +++ b/src/prototypes.h @@ -14,18 +14,22 @@ extern ANSI *ansi_new_html(FILE *f); /* render.c */ /* version.c */ /* vt102.c */ +extern int vt102_cmd_length[128]; +extern int vt102_cmd_termination[128]; +extern void redispatch_with_more(VT102_parser *p, int n); extern void vt102_log_line(Context *c, int line); extern void vt102_history(Context *c, CRT_Pos t, CRT_Pos b); extern void vt102_clip_cursor(VT102 *v, CRT_Pos tl, CRT_Pos br); extern void vt102_cursor_normalize(VT102 *v); extern void vt102_cursor_carriage_return(VT102 *v); extern void vt102_cursor_advance_line(Context *c); +extern void vt102_cursor_retreat_line(Context *c); extern void vt102_do_pending_wrap(Context *c); extern void vt102_cursor_advance(Context *c); -extern void vt102_cursor_retard(VT102 *v); +extern void vt102_cursor_retreat(VT102 *v); extern void vt102_reset_tabs(VT102 *v); extern void vt102_cursor_advance_tab(VT102 *v); -extern void vt102_cursor_retard_tab(VT102 *v); +extern void vt102_cursor_retreat_tab(VT102 *v); extern int vt102_cursor_home(VT102 *v); extern int vt102_cursor_absolute(VT102 *v, int x, int y); extern int vt102_cursor_relative(VT102 *v, int x, int y); @@ -39,7 +43,7 @@ extern void vt102_save_state(VT102 *v); extern void vt102_restore_state(VT102 *v); extern void vt102_regular_char(Context *c, VT102 *v, int ch); extern void vt102_scs(Context *c, int g, int s); -extern void vt102_parse_esc(Context *c, int ch); +extern void vt102_parse_esc(Context *c); extern void vt102_parse_csi(Context *c, char *buf, int len); extern void vt102_status_line(VT102 *v, char *str); extern void vt102_parser_reset(VT102_parser *p); |