[comp.emacs] uEmacs 3.8 and arrow keys

mark@cogent.UUCP (Captain Neptune) (05/10/87)

Is there a way to get uEmacs 3.8b to respond to arrow keys as specified
in one's terminfo driver?  Presumably uEmacs uses terminfo's stuff for
some things.  How about recognizing arrow keys also?
-- 
+----------------------------------------------------------------------------+
|     Mark Steven Jeghers: the terrorist smuggling CIA weapons to Libya      |
|                                                                            |
|     {ihnp4,cbosgd,lll-lcc,lll-crg}|{dual,ptsfa}!cogent!mark                |
|                                                                            |
|     Standard Disclaimer:  Contents may have settled during shipment.       |
+----------------------------------------------------------------------------+

billb@amcad.UUCP (Bill Burton) (05/14/87)

in article <220@cogent.UUCP>, mark@cogent.UUCP (Captain Neptune) says:
> Posted: Sat May  9 16:26:15 1987
> 
> Is there a way to get uEmacs 3.8b to respond to arrow keys as specified
> in one's terminfo driver?  Presumably uEmacs uses terminfo's stuff for
> some things.  How about recognizing arrow keys also?
> -- 

	I've added arrow and function key support for ANSI compatible terminals
to version 3.8f.  When the program starts up, it checks the up-arrow definition
in termcap KU and will turn on this ANSI mode if the key is \033[A or \033OA
for a VT100 in alternate mode.  PF1-PF4 is supported along with page up/down,
scroll up/down if your terminal has such keys that send ANSI sequences.  

	We use primarily Convergent Technologies PT terminals connected to a
Burroughs XE-550.  These terminals support ANSI codes, have ten function keys 
and a number of named function keys such as Move, Copy, Help, etc.  

	I e-mailed a note to the author, Dan Lawrence letting him know I have
made these modifications and have yet to get a reply.  I'm sure these mods
would be helpful to many although it probably would be better to not get too
terminal specific for the general emacs distribution.

	If there is sufficient interest I could post/mail diffs.

	-Bill

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Name:		William D. Burton
	US Mail:	P.O. Box 621, Concord, MA 01742
	UUCP:		...!seismo!husc6!amcad!billb
	ARPANET:	billb%amcad.uucp@husc6.harvard.edu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~