Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!burl!codas!usfvax2!jc3b21!larry From: larry@jc3b21.UUCP Newsgroups: comp.sources.d Subject: Re: Problem with uEmacs doc pt 4 Message-ID: <203@jc3b21.UUCP> Date: Sat, 21-Nov-87 20:56:45 EST Article-I.D.: jc3b21.203 Posted: Sat Nov 21 20:56:45 1987 Date-Received: Tue, 24-Nov-87 04:21:39 EST References: <2164@killer.UUCP> Organization: St. Petersburg Jr. College, FL Lines: 32 in article <2164@killer.UUCP>, chip@killer.UUCP (Chip Rosenthal) says: > > In article <15100002@silver> creps@silver.bacs.indiana.edu writes: > I kind of wish it looked at termcap to see what the terminal's function keys > look like. The VT100 section does not work for me (even after fixing the > syntax error in the section). If anybody hacks in a more general function > key support, I'd be real interested in getting a copy. > I have just finished porting the changes I made for 3.8 and early 3.9 to this version. They implement termcap usage of the cursor keys, function keys f0 to f9, Home, End, Page Up, and Page Down (mostly for XENIX on the latter ones). It works on Sys V.2 (3b2/300), 4.2BSD (Sun 3/50), and XENIX. I don't have access to anything else, I'm afraid. There are a couple of other mods I've made, first to add ks/ke (the appli- cation mode ESC O business for VT100's) and I've changed the bind.c code so that it looks FIRST for .emacsrc in the current directory, then in $HOME, finally in the $PATH entry. This seemed more logical to me as I reserve a directory for WP, a directory for C, a directory for FORTRAN and so forth. I'd be happy to post the diffs after I make sure they are fairly stable, if people would like. Let me know. -larry (P.S. I have not added the SG fix to make it work with magic cookies) -- +--------------------------------------+-- St. Petersburg Junior College --+ | Lawrence F. Strickland | P.O. Box 13489 | | ...gatech!codas!usfvax2!jc3b21!larry | St. Petersburg, FL 33733 | +-(or) ...gatech!usfvax2!jc3b21!larry -+-- Phone: +1 813 341 4705 ---------+