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