mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-18 10:54:03 -05:00
edit: Fix Home/End escape codes
This commit is contained in:
parent
ef49bb80a9
commit
73669f1b03
@ -456,12 +456,6 @@ static void edit_read_char(int sock, void *eloop_ctx, void *sock_ctx)
|
|||||||
case 'D': /* left */
|
case 'D': /* left */
|
||||||
move_left();
|
move_left();
|
||||||
break;
|
break;
|
||||||
case 'F': /* end */
|
|
||||||
move_end();
|
|
||||||
break;
|
|
||||||
case 'H': /* home */
|
|
||||||
move_start();
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
printf("{ESC%s}[1]\n", esc_buf);
|
printf("{ESC%s}[1]\n", esc_buf);
|
||||||
edit_redraw();
|
edit_redraw();
|
||||||
@ -533,6 +527,12 @@ static void edit_read_char(int sock, void *eloop_ctx, void *sock_ctx)
|
|||||||
|
|
||||||
if (esc > 1 && esc_buf[0] == 'O') {
|
if (esc > 1 && esc_buf[0] == 'O') {
|
||||||
switch (esc_buf[1]) {
|
switch (esc_buf[1]) {
|
||||||
|
case 'F': /* end */
|
||||||
|
move_end();
|
||||||
|
break;
|
||||||
|
case 'H': /* home */
|
||||||
|
move_start();
|
||||||
|
break;
|
||||||
case 'P': /* F1 */
|
case 'P': /* F1 */
|
||||||
history_debug_dump();
|
history_debug_dump();
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user