summaryrefslogtreecommitdiff
path: root/vui.c
diff options
context:
space:
mode:
Diffstat (limited to 'vui.c')
-rw-r--r--vui.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/vui.c b/vui.c
index cc8808c..a05e09c 100644
--- a/vui.c
+++ b/vui.c
@@ -217,15 +217,17 @@ void vui_init(void) {
tcgetattr(STDIN_FILENO, &vui_init_stdin_tos);
vui_raw_stdin_tos = vui_init_stdin_tos;
/*
- vui_raw_stdin_tos.c_lflag &= ~(ECHO | ECHONL | ICANON | IEXTEN | ISIG);
- vui_raw_stdin_tos.c_lflag |= IGNBRK;
- */
-
vui_raw_stdin_tos.c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | IGNCR | ICRNL | IXON);
- //vui_raw_stdin_tos.c_oflag &= ~OPOST;
vui_raw_stdin_tos.c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN);
vui_raw_stdin_tos.c_cflag &= ~(CSIZE | PARENB);
vui_raw_stdin_tos.c_cflag |= CS8;
+ */
+ //vui_raw_stdin_tos.c_lflag &= ~(ECHO | ECHONL | ICANON);
+
+ vui_raw_stdin_tos.c_iflag &= ~(BRKINT | ICRNL | INPCK | ISTRIP | IXON);
+ vui_raw_stdin_tos.c_oflag &= ~(OPOST);
+ vui_raw_stdin_tos.c_cflag |= (CS8);
+ vui_raw_stdin_tos.c_lflag &= ~(ECHO | ICANON | IEXTEN | ISIG);
tcsetattr(STDIN_FILENO, TCSANOW, &vui_raw_stdin_tos);