diff options
author | james <> | 2008-02-26 23:23:17 +0000 |
---|---|---|
committer | james <> | 2008-02-26 23:23:17 +0000 |
commit | f2b8bf1dc0714a6aacb11ec9634e856a8f4cab03 (patch) | |
tree | be3b4f30343a87fefbfdb6e7d433a97a7cea75ac /src/prototypes.h | |
parent | 3aef93277df7fe073486ec406a5fe55d3a45e504 (diff) | |
download | sympathy-f2b8bf1dc0714a6aacb11ec9634e856a8f4cab03.tar.gz sympathy-f2b8bf1dc0714a6aacb11ec9634e856a8f4cab03.tar.bz2 sympathy-f2b8bf1dc0714a6aacb11ec9634e856a8f4cab03.zip |
*** empty log message ***
Diffstat (limited to 'src/prototypes.h')
-rw-r--r-- | src/prototypes.h | 13 |
1 files changed, 10 insertions, 3 deletions
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[]; |