1 | /* |
1 | /* |
2 | * $Id: rxvt.h,v 1.18 2003/12/18 13:33:03 pcg Exp $ |
2 | * $Id: rxvt.h,v 1.20 2003/12/24 09:22:29 pcg Exp $ |
3 | */ |
3 | */ |
4 | |
4 | |
5 | #ifndef _RXVT_H_ /* include once only */ |
5 | #ifndef _RXVT_H_ /* include once only */ |
6 | #define _RXVT_H_ |
6 | #define _RXVT_H_ |
7 | |
7 | |
… | |
… | |
885 | #ifdef GREEK_SUPPORT |
885 | #ifdef GREEK_SUPPORT |
886 | short greek_mode; /* greek keyboard mode */ |
886 | short greek_mode; /* greek keyboard mode */ |
887 | #endif |
887 | #endif |
888 | short rvideo; |
888 | short rvideo; |
889 | int16_t num_scr; /* screen: number lines scrolled */ |
889 | int16_t num_scr; /* screen: number lines scrolled */ |
890 | uint16_t prev_ncol, /* screen: previous number of columns */ |
890 | unsigned int prev_ncol, /* screen: previous number of columns */ |
891 | prev_nrow; /* screen: previous number of rows */ |
891 | prev_nrow; /* screen: previous number of rows */ |
892 | #ifdef RXVT_GRAPHICS |
892 | #ifdef RXVT_GRAPHICS |
893 | uint16_t gr_prev_start; |
893 | uint16_t gr_prev_start; |
894 | #endif |
894 | #endif |
895 | /* ---------- */ |
895 | /* ---------- */ |
… | |
… | |
1079 | #endif |
1079 | #endif |
1080 | const char *rs[NUM_RESOURCES]; |
1080 | const char *rs[NUM_RESOURCES]; |
1081 | /* command input buffering */ |
1081 | /* command input buffering */ |
1082 | unsigned char *cmdbuf_ptr, *cmdbuf_endp; |
1082 | unsigned char *cmdbuf_ptr, *cmdbuf_endp; |
1083 | unsigned char cmdbuf_base[BUFSIZ]; |
1083 | unsigned char cmdbuf_base[BUFSIZ]; |
1084 | unsigned char kbuf[KBUFSZ]; |
|
|
1085 | |
1084 | |
1086 | rxvt_salloc *ralloc; |
1085 | rxvt_salloc *ralloc; |
1087 | rxvt_salloc *talloc; |
1086 | rxvt_salloc *talloc; |
1088 | |
1087 | |
1089 | void paste (const unsigned char *data, unsigned int len); |
1088 | void paste (const unsigned char *data, unsigned int len); |