Mercurial > mxe-octave
comparison src/readline-1-input.patch @ 2980:2cf09b449d88
readline patches for windows from goffioul
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 18 Apr 2013 02:04:36 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
2978:9d0ba0c088f5 | 2980:2cf09b449d88 |
---|---|
1 diff -uNr a/input.c b/input.c | |
2 --- a/input.c 2010-05-30 18:33:01.000000000 -0400 | |
3 +++ b/input.c 2013-04-17 23:50:34.759675631 -0400 | |
4 @@ -466,7 +466,12 @@ | |
5 | |
6 #if defined (__MINGW32__) | |
7 if (isatty (fileno (stream))) | |
8 - return (getch ()); | |
9 + { | |
10 + int c = _getch (); | |
11 + if (c == 0xe0) | |
12 + rl_execute_next (_getch ()); | |
13 + return (c); | |
14 + } | |
15 #endif | |
16 result = read (fileno (stream), &c, sizeof (unsigned char)); | |
17 |