Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!ll-xn!husc6!necntc!cullvax!drw
From: drw@cullvax.UUCP (Dale Worley)
Newsgroups: comp.sources.d,comp.emacs
Subject: when using emacs, get the keymap right!
Message-ID: <1295@cullvax.UUCP>
Date: Fri, 19-Jun-87 10:41:26 EDT
Article-I.D.: cullvax.1295
Posted: Fri Jun 19 10:41:26 1987
Date-Received: Mon, 22-Jun-87 02:01:46 EDT
Organization: Cullinet Software, Westwood, MA, USA
Lines: 27
Xref: mnetor comp.sources.d:870 comp.emacs:1193

jdia@osiris.UUCP (Josh Diamond) writes:
> Why not make emacs understand a database about terminal function keys.
> It would have to be better than termcap/curses, as that only supports up
> to 10 function keys in addition to cursor control keys (I think).  Why
> wasn't emacs designed to at least understand cursor keys? They are already
> in curses.
> 
> Also, many terminals, like the vt200, have in the area of 24 pfkeys, plus
> a numeric keypad that can be put in "application" mode, plus dedicated keys
> for Help, "Do", find, select, insert, remove, prev-screen, and next-screen.
> In fact, the majority of newly designed terminals have similar keyboards.

Well, as an interesting project, you could do just that.  Design
yourself some new termcap entries so you can say the things you want
to say (say, all entries starting with "_", which gives you 96 or so
entries to play with), and add to the Emacs init code some stuff to
suck it all in and analyze it and bind keys accordingly.  You only
need to be able to read files and environment variables, and the
coding can be easily done in Lisp.

When they say "extensible", they aren't kidding, you know!

Dale
-- 
Dale Worley	Cullinet Software		ARPA: cullvax!drw@eddie.mit.edu
UUCP: ...!seismo!harvard!mit-eddie!cullvax!drw
If you light a match, how much mass does it convert into energy?