raw_mode 222 src/subshell/common.c static struct termios raw_mode; raw_mode 508 src/subshell/common.c tcgetattr (STDOUT_FILENO, &raw_mode); raw_mode 509 src/subshell/common.c raw_mode.c_lflag &= ~ICANON; // Disable line-editing chars, etc. raw_mode 510 src/subshell/common.c raw_mode.c_lflag &= ~ISIG; // Disable intr, quit & suspend chars raw_mode 511 src/subshell/common.c raw_mode.c_lflag &= ~ECHO; // Disable input echoing raw_mode 512 src/subshell/common.c raw_mode.c_iflag &= ~IXON; // Pass ^S/^Q to subshell undisturbed raw_mode 513 src/subshell/common.c raw_mode.c_iflag &= ~ICRNL; // Don't translate CRs into LFs raw_mode 514 src/subshell/common.c raw_mode.c_oflag &= ~OPOST; // Don't postprocess output raw_mode 515 src/subshell/common.c raw_mode.c_cc[VTIME] = 0; // IE: wait forever, and return as raw_mode 516 src/subshell/common.c raw_mode.c_cc[VMIN] = 1; // soon as a character is available raw_mode 1661 src/subshell/common.c tcsetattr (STDOUT_FILENO, TCSANOW, &raw_mode);