Code: Select all
$ecomer@pennyroyal echo $TERM
xterm
Code: Select all
keypad(mainwin, TRUE);
...
while ( (ch = getch()) != 'q' ) {
switch ( ch ) {
case KEY_UP:
...
Code: Select all
#define KEY_UP 0403 /* up-arrow key */
Terminfo for xterm is:
Code: Select all
ecomer@pennyroyal:/usr/share/terminfo/x$ captoinfo xterm
"xterm", line 1, col 1: Illegal character (expected alphanumeric or @%&*!#) - '^Z'
ecomer@pennyroyal:/usr/share/terminfo/x$ infocmp xterm
# Reconstructed via infocmp from file: /lib/terminfo/x/xterm
xterm|X11 terminal emulator,
...
cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
...
What am I missing?