… | |
… | |
37 | #include "rxvttoolkit.h" |
37 | #include "rxvttoolkit.h" |
38 | #include "iom.h" |
38 | #include "iom.h" |
39 | #include "salloc.h" |
39 | #include "salloc.h" |
40 | |
40 | |
41 | #include "rxvtperl.h" |
41 | #include "rxvtperl.h" |
42 | #include "logging.h" |
|
|
43 | |
42 | |
44 | // try to avoid some macros to decrease code size, on some systems |
43 | // try to avoid some macros to decrease code size, on some systems |
45 | #if ENABLE_MINIMAL |
44 | #if ENABLE_MINIMAL |
46 | # define strcmp(a,b) (strcmp)(a,b) |
45 | # define strcmp(a,b) (strcmp)(a,b) |
47 | # define strlen(a) (strlen)(a) |
46 | # define strlen(a) (strlen)(a) |
… | |
… | |
1124 | /* command input buffering */ |
1123 | /* command input buffering */ |
1125 | char *cmdbuf_ptr, *cmdbuf_endp; |
1124 | char *cmdbuf_ptr, *cmdbuf_endp; |
1126 | char cmdbuf_base[CBUFSIZ]; |
1125 | char cmdbuf_base[CBUFSIZ]; |
1127 | |
1126 | |
1128 | rxvt_ptytty pty; |
1127 | rxvt_ptytty pty; |
1129 | rxvt_session session; |
|
|
1130 | |
1128 | |
1131 | rxvt_salloc *talloc; // text line allocator |
1129 | rxvt_salloc *talloc; // text line allocator |
1132 | rxvt_salloc *ralloc; // rend line allocator |
1130 | rxvt_salloc *ralloc; // rend line allocator |
1133 | |
1131 | |
1134 | static vector<rxvt_term *> termlist; // a vector of all running rxvt_term's |
1132 | static vector<rxvt_term *> termlist; // a vector of all running rxvt_term's |