Commit 01f8853
committed
tui: double-press Ctrl+C/Ctrl+D to quit
Pressing Ctrl+C or Ctrl+D now shows a brief "ctrl + <key> again to
quit" hint instead of exiting immediately; pressing the same key
again within 1s quits without showing the confirmation prompt.
Applies to both tui and tui2; docs/tests updated.1 parent e138073 commit 01f8853
File tree
16 files changed
+397
-168
lines changed- codex-rs
- tui2/src
- bottom_pane
- snapshots
- chatwidget
- tui/src
- bottom_pane
- snapshots
- chatwidget
- docs
16 files changed
+397
-168
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
107 | 109 | | |
108 | 110 | | |
109 | 111 | | |
110 | | - | |
| 112 | + | |
| 113 | + | |
111 | 114 | | |
112 | 115 | | |
113 | 116 | | |
| |||
160 | 163 | | |
161 | 164 | | |
162 | 165 | | |
163 | | - | |
| 166 | + | |
| 167 | + | |
164 | 168 | | |
165 | 169 | | |
166 | 170 | | |
| |||
457 | 461 | | |
458 | 462 | | |
459 | 463 | | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
467 | 470 | | |
468 | 471 | | |
469 | 472 | | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
470 | 484 | | |
471 | 485 | | |
472 | 486 | | |
| |||
1687 | 1701 | | |
1688 | 1702 | | |
1689 | 1703 | | |
1690 | | - | |
| 1704 | + | |
1691 | 1705 | | |
1692 | 1706 | | |
1693 | 1707 | | |
| |||
1698 | 1712 | | |
1699 | 1713 | | |
1700 | 1714 | | |
1701 | | - | |
| 1715 | + | |
1702 | 1716 | | |
1703 | 1717 | | |
1704 | 1718 | | |
| |||
1708 | 1722 | | |
1709 | 1723 | | |
1710 | 1724 | | |
1711 | | - | |
1712 | | - | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
1713 | 1732 | | |
1714 | 1733 | | |
1715 | 1734 | | |
| |||
2250 | 2269 | | |
2251 | 2270 | | |
2252 | 2271 | | |
2253 | | - | |
| 2272 | + | |
2254 | 2273 | | |
2255 | 2274 | | |
2256 | 2275 | | |
2257 | 2276 | | |
2258 | | - | |
| 2277 | + | |
2259 | 2278 | | |
2260 | 2279 | | |
2261 | 2280 | | |
2262 | | - | |
| 2281 | + | |
2263 | 2282 | | |
2264 | 2283 | | |
2265 | 2284 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
85 | | - | |
86 | | - | |
| 84 | + | |
87 | 85 | | |
88 | 86 | | |
89 | 87 | | |
| |||
117 | 115 | | |
118 | 116 | | |
119 | 117 | | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | 118 | | |
126 | 119 | | |
127 | 120 | | |
128 | 121 | | |
129 | 122 | | |
130 | 123 | | |
131 | 124 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
| 125 | + | |
| 126 | + | |
143 | 127 | | |
144 | 128 | | |
145 | 129 | | |
| |||
463 | 447 | | |
464 | 448 | | |
465 | 449 | | |
466 | | - | |
| 450 | + | |
467 | 451 | | |
468 | 452 | | |
469 | 453 | | |
| |||
475 | 459 | | |
476 | 460 | | |
477 | 461 | | |
478 | | - | |
| 462 | + | |
479 | 463 | | |
480 | 464 | | |
481 | 465 | | |
| |||
487 | 471 | | |
488 | 472 | | |
489 | 473 | | |
490 | | - | |
| 474 | + | |
491 | 475 | | |
492 | 476 | | |
493 | 477 | | |
| |||
499 | 483 | | |
500 | 484 | | |
501 | 485 | | |
502 | | - | |
| 486 | + | |
503 | 487 | | |
504 | 488 | | |
505 | 489 | | |
| |||
511 | 495 | | |
512 | 496 | | |
513 | 497 | | |
514 | | - | |
| 498 | + | |
515 | 499 | | |
516 | 500 | | |
517 | 501 | | |
| |||
523 | 507 | | |
524 | 508 | | |
525 | 509 | | |
526 | | - | |
| 510 | + | |
527 | 511 | | |
528 | 512 | | |
529 | 513 | | |
| |||
535 | 519 | | |
536 | 520 | | |
537 | 521 | | |
538 | | - | |
| 522 | + | |
539 | 523 | | |
540 | 524 | | |
541 | 525 | | |
| |||
547 | 531 | | |
548 | 532 | | |
549 | 533 | | |
550 | | - | |
| 534 | + | |
551 | 535 | | |
552 | 536 | | |
553 | 537 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| 51 | + | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
76 | 80 | | |
77 | 81 | | |
78 | 82 | | |
79 | | - | |
80 | 83 | | |
81 | 84 | | |
82 | 85 | | |
| |||
129 | 132 | | |
130 | 133 | | |
131 | 134 | | |
132 | | - | |
133 | 135 | | |
134 | 136 | | |
135 | 137 | | |
| |||
224 | 226 | | |
225 | 227 | | |
226 | 228 | | |
227 | | - | |
| 229 | + | |
228 | 230 | | |
229 | 231 | | |
230 | 232 | | |
231 | 233 | | |
232 | 234 | | |
233 | 235 | | |
234 | 236 | | |
235 | | - | |
| 237 | + | |
236 | 238 | | |
237 | 239 | | |
238 | 240 | | |
| |||
310 | 312 | | |
311 | 313 | | |
312 | 314 | | |
313 | | - | |
314 | | - | |
| 315 | + | |
315 | 316 | | |
316 | | - | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
317 | 330 | | |
318 | 331 | | |
319 | 332 | | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
327 | 336 | | |
328 | 337 | | |
329 | 338 | | |
330 | | - | |
331 | | - | |
| 339 | + | |
| 340 | + | |
332 | 341 | | |
333 | 342 | | |
334 | 343 | | |
| |||
651 | 660 | | |
652 | 661 | | |
653 | 662 | | |
654 | | - | |
| 663 | + | |
655 | 664 | | |
656 | 665 | | |
657 | 666 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
0 commit comments