… | |
… | |
198 | r & RS_Uline ? " uline" : "", |
198 | r & RS_Uline ? " uline" : "", |
199 | r & RS_Careful ? " careful" : ""); |
199 | r & RS_Careful ? " careful" : ""); |
200 | |
200 | |
201 | int width = wcswidth (fname, wcslen (fname)); |
201 | int width = wcswidth (fname, wcslen (fname)); |
202 | |
202 | |
203 | max_it (width, 8+5); // for char + hey |
203 | max_it (width, 8+5); // for char + hex |
204 | max_it (width, strlen (attr)); |
204 | max_it (width, strlen (attr)); |
205 | |
205 | |
206 | if (y >= 0) |
206 | if (y >= 0) |
207 | { |
207 | { |
208 | y = (y >= nrow - len - 4 && x < width + 2) ? 0 : -1; |
208 | y = (y >= nrow - len - 4 && x < width + 2) ? 0 : -1; |
… | |
… | |
1211 | if (cmd_parse ()) |
1211 | if (cmd_parse ()) |
1212 | break; |
1212 | break; |
1213 | |
1213 | |
1214 | if (revents & ev::WRITE) |
1214 | if (revents & ev::WRITE) |
1215 | pty_write (); |
1215 | pty_write (); |
|
|
1216 | |
|
|
1217 | refresh_check (); |
1216 | } |
1218 | } |
1217 | |
1219 | |
1218 | void |
1220 | void |
1219 | rxvt_term::pointer_unblank () |
1221 | rxvt_term::pointer_unblank () |
1220 | { |
1222 | { |
… | |
… | |
2310 | } |
2312 | } |
2311 | |
2313 | |
2312 | ch = NOCHAR; |
2314 | ch = NOCHAR; |
2313 | } |
2315 | } |
2314 | } |
2316 | } |
2315 | |
|
|
2316 | refresh_check (); |
|
|
2317 | |
2317 | |
2318 | return flag; |
2318 | return flag; |
2319 | } |
2319 | } |
2320 | |
2320 | |
2321 | // read the next character |
2321 | // read the next character |