… | |
… | |
1011 | stringvec *argv, *envv; /* if != 0, will be freed at destroy time */ |
1011 | stringvec *argv, *envv; /* if != 0, will be freed at destroy time */ |
1012 | |
1012 | |
1013 | #ifdef KEYSYM_RESOURCE |
1013 | #ifdef KEYSYM_RESOURCE |
1014 | keyboard_manager *keyboard; |
1014 | keyboard_manager *keyboard; |
1015 | #endif |
1015 | #endif |
|
|
1016 | #ifndef NO_RESOURCES |
|
|
1017 | XrmDatabase option_db; |
|
|
1018 | #endif |
1016 | |
1019 | |
1017 | const char *rs[NUM_RESOURCES]; |
1020 | const char *rs[NUM_RESOURCES]; |
1018 | /* command input buffering */ |
1021 | /* command input buffering */ |
1019 | char *cmdbuf_ptr, *cmdbuf_endp; |
1022 | char *cmdbuf_ptr, *cmdbuf_endp; |
1020 | char cmdbuf_base[CBUFSIZ]; |
1023 | char cmdbuf_base[CBUFSIZ]; |
… | |
… | |
1065 | xevent_watcher scrollbar_ev; |
1068 | xevent_watcher scrollbar_ev; |
1066 | #endif |
1069 | #endif |
1067 | |
1070 | |
1068 | void child_cb (ev::child &w, int revents); ev::child child_ev; |
1071 | void child_cb (ev::child &w, int revents); ev::child child_ev; |
1069 | void prepare_cb (ev::prepare &w, int revents); ev::prepare prepare_ev; |
1072 | void prepare_cb (ev::prepare &w, int revents); ev::prepare prepare_ev; |
1070 | void destroy_cb (ev::check &w, int revents); ev::check destroy_ev; |
1073 | void destroy_cb (ev::idle &w, int revents); ev::idle destroy_ev; |
1071 | void flush (); |
1074 | void flush (); |
1072 | void flush_cb (ev::timer &w, int revents); ev::timer flush_ev; |
1075 | void flush_cb (ev::timer &w, int revents); ev::timer flush_ev; |
1073 | bool pty_fill (); |
1076 | bool pty_fill (); |
1074 | void pty_cb (ev::io &w, int revents); ev::io pty_ev; |
1077 | void pty_cb (ev::io &w, int revents); ev::io pty_ev; |
1075 | void incr_cb (ev::timer &w, int revents) NOTHROW; ev::timer incr_ev; |
1078 | void incr_cb (ev::timer &w, int revents) NOTHROW; ev::timer incr_ev; |