From f2b8bf1dc0714a6aacb11ec9634e856a8f4cab03 Mon Sep 17 00:00:00 2001 From: james <> Date: Tue, 26 Feb 2008 23:23:17 +0000 Subject: *** empty log message *** --- src/prototypes.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'src/prototypes.h') diff --git a/src/prototypes.h b/src/prototypes.h index c2c0a8e..735617b 100644 --- a/src/prototypes.h +++ b/src/prototypes.h @@ -16,7 +16,6 @@ extern ANSI *ansi_new_html(FILE *f); /* 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); @@ -41,10 +40,11 @@ extern void vt102_change_attr(VT102 *v, char *na); extern void vt102_parse_attr_string(VT102 *v, char *buf, int len); 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_regular_char(Context *c, VT102 *v, uint32_t ch); +extern int vt102_send_id(Context *c, char *buf); extern void vt102_scs(Context *c, int g, int s); -extern void vt102_parse_esc(Context *c); extern void vt102_parse_csi(Context *c, char *buf, int len); +extern void vt102_parse_esc(Context *c); extern void vt102_status_line(VT102 *v, char *str); extern void vt102_parser_reset(VT102_parser *p); extern void vt102_reset_state(VT102 *v); @@ -165,3 +165,10 @@ extern void utf8_flush(Context *c); extern void utf8_parse(Context *c, uint32_t ch); extern UTF8 *utf8_new(void); extern void utf8_emit(TTY *t, int ch); +/* vt102_charset.c */ +extern uint32_t vt102_charset_c0[128]; +extern uint32_t vt102_charset_us[128]; +extern uint32_t vt102_charset_uk[128]; +extern uint32_t vt102_charset_vt52[128]; +extern uint32_t vt102_charset_gl[128]; +extern uint32_t *charset_from_csid[]; -- cgit v1.2.3