home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / emacs / 3029 < prev    next >
Encoding:
Internet Message Format  |  1992-09-04  |  1.5 KB

  1. Path: sparky!uunet!pipex!warwick!uknet!acorn!ixi!ixi!pd
  2. From: pd@x.co.uk (Paul Davey)
  3. Newsgroups: comp.emacs
  4. Subject: Re: setting up function key for X windows Gnu emacs?
  5. Message-ID: <PD.92Sep4121057@herts.x.co.uk>
  6. Date: 4 Sep 92 12:10:57 GMT
  7. References: <1992Sep1.222158.7993@ccu1.aukuni.ac.nz>
  8.     <HARDY.92Sep1214404@golem.ps.uci.edu>
  9.     <ALANB.92Sep2114728@sdlhpp2.sdl.mdcbbs.com>
  10. Sender: paul@x.co.uk (Paul Davey)
  11. Organization: IXI Ltd.
  12. Lines: 25
  13. In-Reply-To: alanb@sdl.mdcbbs.com's message of 2 Sep 92 10:47:28 GMT
  14.  
  15. >>>>> On 2 Sep 92 10:47:28 GMT, alanb@sdl.mdcbbs.com (Alan Braggins) said:
  16.  
  17. Alan> But X is supposed to remove/hide machine dependencies...
  18.  
  19. Alan> I modified emacs to have X as a terminal type of its own, rather than remap
  20. Alan> X keys to vt100 or Suntool or HP term etc. - works much better when using it
  21. Alan> on assorted platforms (in particular, when emacs is running on different
  22. Alan> machine type from keyboard).
  23.  
  24. What would be useful would be a display (type) dependant mapping, so
  25. that you can have different bindings for function keys on different
  26. displays.
  27.  
  28. Then bindings could be specified in a directory of .el files called
  29. lisp/display (cf lisp/term).
  30.  
  31. We might have
  32.  
  33.     ncd.el
  34.     sunk4.el
  35.     sunk3.el
  36.     hp.el
  37. etc.
  38.  
  39. A local database could map display name to display type.
  40.  
  41. Maybe V19 has something like this?
  42.  
  43. --
  44.  Regards,              pd@x.co.uk           IXI Ltd.
  45.     Paul Davey          pd@ixi.uucp          62-74 Burleigh St.
  46.                   ...!uunet!ixi!pd     Cambridge,  U.K.
  47.  "These _are_ interesting times"  +44 223 462 131      CB1  1OJ
  48.