[GRASS-dev] WinGRASS curses issue
Moritz Lennert
mlennert at club.worldonline.be
Thu Nov 1 10:20:55 EDT 2007
I found the problem:
I don't know why but pushing enter gives a CR (carriage return) the very
first time, but from then on always gives NL (newline). But V_call only
checked for the first. Fixed in cvs:
Index: V_call.c
===================================================================
RCS file: /grassrepository/grass6/lib/vask/V_call.c,v
retrieving revision 2.3
retrieving revision 2.4
diff -u -d -r2.3 -r2.4
--- V_call.c 21 Apr 2007 05:33:01 -0000 2.3
+++ V_call.c 1 Nov 2007 14:23:02 -0000 2.4
@@ -307,7 +307,7 @@
case NL:
new_answer = (at_answer+1) % num_answers ;
ans_col = 0 ;
- if (lastchar == ESC && newchar == CR)
+ if (lastchar == ESC && (newchar == CR || newchar == NL))
done = 1;
break ;
Moritz
More information about the grass-dev
mailing list