Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!ncsuvx!sam
From: sam@ncsuvx.ncsu.edu (Mr. Sam Moore)
Newsgroups: comp.emacs
Subject: MicroEmacs 3.9e VT100 Key Mapping?
Message-ID: <1280@ncsuvx.ncsu.edu>
Date: Tue, 1-Dec-87 10:25:17 EST
Article-I.D.: ncsuvx.1280
Posted: Tue Dec  1 10:25:17 1987
Date-Received: Fri, 4-Dec-87 06:36:58 EST
Organization: NCSU Computing Center, Raleigh, NC
Lines: 31



I have MicroEmacs version 3.9e running on a MicroVax(Ultrix) and on a
VAX(VMS). On both I want to use the function keys and cursor keys. I 
compiled in the VT100 define. And I tried to map some keys in the
autoload script file. I was unsuccessful. Does anyone know how to do
this? Does anyone have any script files other than those in the distribution?
If so, I would like to see them.

Also, the VT100 define caused a compiler error in the input.c file in the
function getcmd(). Unless I have compiled with the wrong options, it seems
that there is a missing brace, {. If this is old news and there are fixes
out there somewhere, please let me know. 

Fron file input.c in function getcmd():

	/* process META prefix */
#if	VT100
	/* if ESC must be recognized.... change this to a 1 */
	if (c == metac || c == (CTRL | '[')) <-----------|
#else                                                    |
	if (c == metac) {                                |-- No brace.
#endif
	
Thanks,

Sam Moore 
NCSU Computing Center - Raleigh, NC
sam@ncsuvx (internet) 
sam@ncsuvax (bitnet)
samm@ncsuvm (bitnet)