mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
commit
efc8f5f187
@ -502,6 +502,9 @@ static void terminfo_input_init(TERM_REC *term)
|
|||||||
memcpy(&term->tio, &term->old_tio, sizeof(term->tio));
|
memcpy(&term->tio, &term->old_tio, sizeof(term->tio));
|
||||||
|
|
||||||
term->tio.c_lflag &= ~(ICANON | ECHO); /* CBREAK, no ECHO */
|
term->tio.c_lflag &= ~(ICANON | ECHO); /* CBREAK, no ECHO */
|
||||||
|
/* Disable the ICRNL flag to disambiguate ^J and Enter, also disable the
|
||||||
|
* software flow control to leave ^Q and ^S ready to be bound */
|
||||||
|
term->tio.c_iflag &= ~(ICRNL | IXON | IXOFF);
|
||||||
term->tio.c_cc[VMIN] = 1; /* read() is satisfied after 1 char */
|
term->tio.c_cc[VMIN] = 1; /* read() is satisfied after 1 char */
|
||||||
term->tio.c_cc[VTIME] = 0; /* No timer */
|
term->tio.c_cc[VTIME] = 0; /* No timer */
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user