Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/15/1998 10:50:01
drochner
Mon Jun 15 10:48:33 PDT 1998
Update of /cvsroot/src/sys/dev/wscons
In directory nb00:/tmp/cvs-serv28398

Modified Files:
	wscons_callbacks.h wscons_glue.c wsconsio.h wsdisplay.c 
	wsemul_dumb.c wsemul_sun.c wsemulvar.h wskbd.c wskbdutil.c 
	wsksymvar.h 
Log Message:
Move the translation of keypad and function keys into the realm of the
terminal emulation. For this, change the interface to wsdisplay_kbdinput()
to take a "keysym_t" as argument. From there, the code is handed to the
appropriate emulation module via a new entry point: "translate".
Nuke the ioctls dealing with global assignment of character sequences
to keypad/function keys.
The "sun" emulation works much better now!