1 | /* |
1 | /* |
2 | * $Id: rxvt.h,v 1.4 2003/11/25 15:25:17 pcg Exp $ |
2 | * $Id: rxvt.h,v 1.5 2003/11/25 15:44:39 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 | |
… | |
… | |
839 | */ |
839 | */ |
840 | #ifdef MENUBAR |
840 | #ifdef MENUBAR |
841 | # include "menubar.h" |
841 | # include "menubar.h" |
842 | #endif |
842 | #endif |
843 | |
843 | |
|
|
844 | #define BLINK_INTERVAL 0.5 |
|
|
845 | |
844 | struct mbstate { |
846 | struct mbstate { |
845 | unsigned char orig; |
847 | unsigned char orig; |
846 | uint32_t reg; |
848 | uint32_t reg; |
847 | int cnt; |
849 | int cnt; |
848 | |
850 | |
… | |
… | |
1114 | unsigned char kbuf[KBUFSZ]; |
1116 | unsigned char kbuf[KBUFSZ]; |
1115 | |
1117 | |
1116 | void pty_cb (io_watcher &w, short revents); io_watcher pty_ev; |
1118 | void pty_cb (io_watcher &w, short revents); io_watcher pty_ev; |
1117 | void x_cb (io_watcher &w, short revents); io_watcher x_ev; |
1119 | void x_cb (io_watcher &w, short revents); io_watcher x_ev; |
1118 | |
1120 | |
|
|
1121 | #ifdef CURSOR_BLINK |
|
|
1122 | void blink_cb (time_watcher &w); time_watcher blink_ev; |
|
|
1123 | #endif |
|
|
1124 | |
1119 | void flush (); |
1125 | void flush (); |
1120 | |
1126 | |
1121 | rxvt_term (); |
1127 | rxvt_term (); |
1122 | ~rxvt_term (); |
1128 | ~rxvt_term (); |
1123 | |
1129 | |
… | |
… | |
1157 | #ifdef DEBUG_malloc |
1163 | #ifdef DEBUG_malloc |
1158 | # include "dmalloc.h" /* This comes last */ |
1164 | # include "dmalloc.h" /* This comes last */ |
1159 | #endif |
1165 | #endif |
1160 | |
1166 | |
1161 | #endif /* _RXVT_H_ */ |
1167 | #endif /* _RXVT_H_ */ |
|
|
1168 | |