88 |
|
printview(); |
89 |
|
if (inp & DFL(DC_LASTVIEW)) |
90 |
|
new_view(NULL); |
91 |
– |
if (inp & DFL(DC_RESUME)) { |
92 |
– |
serv_request(DR_NOOP, 0, NULL); |
93 |
– |
pause = 0; |
94 |
– |
} |
95 |
– |
if (inp & DFL(DC_PAUSE)) |
96 |
– |
pause = 1; |
97 |
– |
if (inp & DFL(DC_REDRAW)) |
98 |
– |
imm_mode = beam_sync(1) > 0; |
91 |
|
if (inp & DFL(DC_KILL)) { |
92 |
|
serv_request(DR_KILL, 0, NULL); |
93 |
|
pause = 0; |
98 |
|
serv_request(DR_RESTART, 0, NULL); |
99 |
|
pause = 0; |
100 |
|
} |
101 |
+ |
if (inp & DFL(DC_RESUME)) { |
102 |
+ |
serv_request(DR_NOOP, 0, NULL); |
103 |
+ |
pause = 0; |
104 |
+ |
} |
105 |
+ |
if (inp & DFL(DC_PAUSE)) |
106 |
+ |
pause = 1; |
107 |
+ |
if (inp & DFL(DC_REDRAW)) |
108 |
+ |
imm_mode = beam_sync(1) > 0; |
109 |
|
if (inp & DFL(DC_QUIT)) |
110 |
|
serv_request(DR_SHUTDOWN, 0, NULL); |
111 |
|
} |
312 |
|
sstdin = NULL; |
313 |
|
return(-1); |
314 |
|
} |
315 |
< |
if (!*cmd) |
315 |
> |
if (*cmd == '\n') |
316 |
|
return(DC_RESUME); |
317 |
|
for (args = cmd; *args && !isspace(*args); args++) |
318 |
|
; |