diff +context x3270/Imakefile x3270new/Imakefile
*** x3270/Imakefile	Thu Aug 23 11:34:17 1990
--- x3270new/Imakefile	Wed Nov 25 11:57:31 1992
***************
*** 1,5 ****
! CFLAGS = -g
! LDOPTIONS = -Bstatic
  LOCAL_LIBRARIES = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  SRCS = kybd.c screen.c telnet.c x3270.c
  OBJS = kybd.o screen.o telnet.o x3270.o
--- 1,5 ----
! CFLAGS = -Dhpux
! LDOPTIONS = 
  LOCAL_LIBRARIES = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  SRCS = kybd.c screen.c telnet.c x3270.c
  OBJS = kybd.o screen.o telnet.o x3270.o
diff +context x3270/kybd.c x3270new/kybd.c
*** x3270/kybd.c	Thu Aug 23 11:37:26 1990
--- x3270new/kybd.c	Wed Nov 25 12:29:36 1992
***************
*** 104,111 ****
  extern Bool		formatted, cursor_alt, mono_case;
  extern int		char_width, char_height, char_base;
  extern int		ROWS, COLS;
  
- 
  /*
   * Toggle insert mode.
   */
--- 104,111 ----
  extern Bool		formatted, cursor_alt, mono_case;
  extern int		char_width, char_height, char_base;
  extern int		ROWS, COLS;
+ extern	redraw();
  
  /*
   * Toggle insert mode.
   */
diff +context x3270/telnet.c x3270new/telnet.c
*** x3270/telnet.c	Thu Aug 23 11:37:48 1990
--- x3270new/telnet.c	Wed Dec  2 21:03:10 1992
***************
*** 16,26 ****
  #include <sys/socket.h>
  #include <sys/ioctl.h>
  #include <netinet/in.h>
! #ifndef hpux
  #include <arpa/telnet.h>
! #else
  #include "telnet.h"
! #endif
  #include <netdb.h>
  #include <fcntl.h>
  #include <errno.h>
--- 16,26 ----
  #include <sys/socket.h>
  #include <sys/ioctl.h>
  #include <netinet/in.h>
! /* #ifndef hpux */
  #include <arpa/telnet.h>
! /* #else
  #include "telnet.h"
! #endif */
  #include <netdb.h>
  #include <fcntl.h>
  #include <errno.h>
***************
*** 81,87 ****
      sbptr = &sbbuf[0];
  
      /* get the tcp/ip service (telnet) */
!     if ((sp = getservbyname ("telnet", "tcp")) == (struct servent *) 0) {
  	(void) fprintf (stderr, "x3270: telnet/tcp - unknown service\n");
  	exit (1);
      }
--- 81,87 ----
      sbptr = &sbbuf[0];
  
      /* get the tcp/ip service (telnet) */
!     if ((sp = getservbyname( "telnet","tcp" )) ==  0) {
  	(void) fprintf (stderr, "x3270: telnet/tcp - unknown service\n");
  	exit (1);
      }
*** x3270/X3270.ad	Mon Aug 20 14:28:07 1990
--- x3270new/X3270.ad	Tue Mar  2 18:49:53 1993
***************
*** 1,7 ****
  x3270.normalColor:	green
  x3270.boldColor:	cyan
! x3270.inputColor:	orange
  x3270.colorBackground:	black
  x3270.keymap.ncd: \
  	<Key>F13:		Dup()\n\
  	<Key>Linefeed:		Dup()\n\
--- 1,36 ----
  x3270.normalColor:	green
  x3270.boldColor:	cyan
! x3270.inputColor:	green
  x3270.colorBackground:	black
+ x3270.keymap.linux: \
+ 	<Key>Insert:		Insert()\n\
+ 	<Key>Escape:		Reset()\n\
+         <Key>Home:		Home()\n\
+ 	<Key>Pause:		PA1()\n\
+ 	<Key>F1:		PF1()\n\
+ 	<Key>F2:		PF2()\n\
+ 	<Key>F3:		PF3()\n\
+ 	<Key>F4:		PF4()\n\
+ 	<Key>F5:		PF5()\n\
+ 	<Key>F6:		PF6()\n\
+ 	<Key>F7:		PF7()\n\
+ 	<Key>F8:		PF8()\n\
+ 	<Key>F9:		PF9()\n\
+ 	<Key>F10:		PF10()\n\
+ 	<Key>F11:		PF11()\n\
+ 	<Key>F12:		PF12()\n\
+ 	<Key>F13:		PF13()\n\
+ 	<Key>F14:		PF14()\n\
+ 	<Key>F15:		PF15()\n\
+ 	<Key>F16:		PF16()\n\
+ 	<Key>F17:		PF17()\n\
+ 	<Key>F18:		PF18()\n\
+ 	<Key>F19:		PF19()\n\
+ 	<Key>F20:		PF20()\n\
+ 	<Key>F21:		PF21()\n\
+ 	<Key>F22:		PF22()\n\
+ 	<Key>F23:		PF23()\n\
+ 	<Key>F24:		PF24()\n
  x3270.keymap.ncd: \
  	<Key>F13:		Dup()\n\
  	<Key>Linefeed:		Dup()\n\
***************
*** 73,76 ****
  	<Key>Insert:		Insert()\n\
  	<Key>F35:		Delete()\n\
  	<Key>Delete:		Delete()
- 
--- 102,104 ----
