aboutsummaryrefslogtreecommitdiff
path: root/src/linenoise/linenoise-multiline.patch
diff options
context:
space:
mode:
authorShinya Sato <shinnya.sato@gmail.com>2021-10-17 18:15:58 +0900
committerShinya Sato <shinnya.sato@gmail.com>2021-10-17 18:15:58 +0900
commit1777b78f88ddf2089e51ad110e4390a30d25b0fe (patch)
tree56e99323399868eb57b7dbc19778c8c0add3bfc8 /src/linenoise/linenoise-multiline.patch
parent08a924370690ead6ba5d7d8a1392fbe616ad83f3 (diff)
downloadinpla-1777b78f88ddf2089e51ad110e4390a30d25b0fe.tar.gz
inpla-1777b78f88ddf2089e51ad110e4390a30d25b0fe.zip
v0.4.2
Diffstat (limited to 'src/linenoise/linenoise-multiline.patch')
-rw-r--r--src/linenoise/linenoise-multiline.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/linenoise/linenoise-multiline.patch b/src/linenoise/linenoise-multiline.patch
new file mode 100644
index 0000000..c7613c3
--- /dev/null
+++ b/src/linenoise/linenoise-multiline.patch
@@ -0,0 +1,12 @@
+258c258,260
+< if (tcsetattr(fd,TCSAFLUSH,&raw) < 0) goto fatal;
+---
+> //if (tcsetattr(fd,TCSAFLUSH,&raw) < 0) goto fatal;
+> // https://github.com/antirez/linenoise/issues/43
+> if (tcsetattr(fd,TCSADRAIN,&raw) < 0) goto fatal;
+269c271,273
+< if (rawmode && tcsetattr(fd,TCSAFLUSH,&orig_termios) != -1)
+---
+> // if (rawmode && tcsetattr(fd,TCSAFLUSH,&orig_termios) != -1)
+> // https://github.com/antirez/linenoise/issues/43
+> if (rawmode && tcsetattr(fd,TCSADRAIN,&orig_termios) != -1)