"kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM"@alan.kahuna.decnet.lockheed.com (05/24/89)
Received: from BLAISE.LAAC-AI.Dialnet.Symbolics.COM by ALAN.LAAC-AI.Dialnet.Symbolics.COM via CHAOS with CHAOS-MAIL id 22802; Thu 18-May-89 15:39:11 PDT Date: Thu, 18 May 89 15:39 PDT From: Montgomery Kosma <kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM> Subject: UEmacs, CygnusEd question To: "eagle::amiga-relay%udel.edu"@KAHUNA.LAAC-AI.Dialnet.Symbolics.COM Message-ID: <19890518223909.8.KOSMA@BLAISE.LAAC-AI.Dialnet.Symbolics.COM> I've been trying to figure out how to get UEmacs (I think it's ver. 3.9) to recognize ALT as a META key (i.e. ALT+char -> <ESC> char) since I would then have basically identical keystrokes as my lisp machine editor ZMACS. My first shot at this was defining keys in the UEmacs init file, which worked fine for the function keys and numeric keypad but would only work from within UEmacs (NOT in an init file) for the ALT keys. So, I figured I needed to fool with the amiga system keymaps, and did so with some of the PD keymap editors around. So, I defined a keymap to translate all the ALT+alpha keys to <ESC> alpha. I was frustrated to discover that this particular version of UEmacs did not use the default system keymap (at least, it did not understand the keys I had defined). The Amiga Extras 1.3 version (memacs) did work with the redefined keys, but lacked a lot in power (uemacs already lacks lots in power over the lisp machine editor)... So, here's the question(s): 1. I believe there's a new version of UEmacs out and about; does anybody know if it will allow EITHER redefinition of alt keys from init files OR use of the standard system keymaps? 2. I've read and heard a little bit about CygnusEd. How would it fare in a similar case? How does it compare to UEmacs? Could I customize it to use similar keystrokes/features as Emacs? Thanks! Montgomery N. Kosma LE03472%portal.decnet.lockheed.com@austin.lockheed.com ( it's long but it works ) ( hopefully )
"kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM"@alan.kahuna.decnet.lockheed.com (05/24/89)
Received: from BLAISE.LAAC-AI.Dialnet.Symbolics.COM by ALAN.LAAC-AI.Dialnet.Symbolics.COM via CHAOS with CHAOS-MAIL id 23040; Fri 19-May-89 15:16:06 PDT Date: Fri, 19 May 89 15:15 PDT From: Montgomery Kosma <kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM> Subject: Uemacs, CygnusEd question To: "eagle::amiga-relay%udel.edu"@KAHUNA.LAAC-AI.Dialnet.Symbolics.COM Comments: Retransmission of failed mail Message-ID: <19890519221555.1.KOSMA@BLAISE.LAAC-AI.Dialnet.Symbolics.COM> I've been trying to figure out how to get UEmacs (I think it's ver. 3.9) to recognize ALT as a META key (i.e. ALT+char -> <ESC> char) since I would then have basically identical keystrokes as my lisp machine editor ZMACS. My first shot at this was defining keys in the UEmacs init file, which worked fine for the function keys and numeric keypad but would only work from within UEmacs (NOT in an init file) for the ALT keys. So, I figured I needed to fool with the amiga system keymaps, and did so with some of the PD keymap editors around. So, I defined a keymap to translate all the ALT+alpha keys to <ESC> alpha. I was frustrated to discover that this particular version of UEmacs did not use the default system keymap (at least, it did not understand the keys I had defined). The Amiga Extras 1.3 version (memacs) did work with the redefined keys, but lacked a lot in power (uemacs already lacks lots in power over the lisp machine editor)... So, here's the question(s): 1. I believe there's a new version of UEmacs out and about; does anybody know if it will allow EITHER redefinition of alt keys from init files OR use of the standard system keymaps? 2. I've read and heard a little bit about CygnusEd. How would it fare in a similar case? How does it compare to UEmacs? Could I customize it to use similar keystrokes/features as Emacs? Thanks! Montgomery N. Kosma LE03472%portal.decnet.lockheed.com@austin.lockheed.com ( it's long but it works ) ( hopefully )
nwd@j.cc.purdue.edu (Daniel Lawrence) (05/24/89)
In article <16088@louie.udel.EDU> "kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM"@ alan.kahuna.decnet.lockheed.com writes: >I've been trying to figure out how to get UEmacs (I think it's ver. 3.9) >to recognize ALT as a META key (i.e. ALT+char -> <ESC> char) since I >would then have basically identical keystrokes as my lisp machine editor >ZMACS. My first shot at this was defining keys in the UEmacs init file, >which worked fine for the function keys and numeric keypad but would >only work from within UEmacs (NOT in an init file) for the ALT keys. > MicroEMACS 3.10 allows you to use the ALT key as a real meta key, thus if you have a function bound to M-A, you would hold down the ALT key and strike the A key. Look in the source code in the AMIGADOS.C file and you will be able to easily locate the code doing this. >So, here's the question(s): > >1. I believe there's a new version of UEmacs >out and about; does anybody know if it will allow EITHER redefinition of >alt keys from init files OR use of the standard system keymaps? > The standard system key maps would not allow me to both use the function keys and interpet the mouse in a manner which made the code and the bindings portable to other platforms. The current version of uEMACS is available from zeus.mgmt.purdue.edu (128.210.13.1) for anonymous ftp and is also available from the BBS listed in my signiture. >Thanks! > >Montgomery N. Kosma no problem, Daniel Lawrence voice: (317) 742-5153 arpa: dan@midas.mgmt.purdue.edu The Programmer's Room Fido: 1:201/10 - (317) 742-5533
erk@americ.UUCP (Erick Parsons) (05/28/89)
>From: Montgomery Kosma <kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM> >I've been trying to figure out how to get UEmacs (I think it's ver. 3.9) >to recognize ALT as a META key (i.e. ALT+char -> <ESC> char) since I -- >So, I figured I needed to fool with the amiga system keymaps, and >did so with some of the PD keymap editors around. So, I defined a >keymap to translate all the ALT+alpha keys to <ESC> alpha. I was -- >2. I've read and heard a little bit about CygnusEd. How would it >fare in a similar case? How does it compare to UEmacs? Could I >customize it to use similar keystrokes/features as Emacs? As for question 2 here is the information taken from the CygEd Pro Manual: --- "CED will use any keymap set using the standard SETMAP function. So if you prefer using a Dvorak or german style keyboard - no problem The CLI command: 1> SETMAP USA1 will set your keyboard to Dvorak. Remember that the SETMAP command must be done BEFORE CygnusEd Progessional is run." --- IMHO CygEd Pro is to editors as Corvette is to Chevette. It has an AREXX interface and almost all keys are redefinable using the macros. It is *VERY* >>>>Fast... ie searches through my GEnie listing ~>= 400K of text in less than ~5 secs. Scrolling is superfast with either the mouse or the cursor keys. Speed, features and Very Amigatized. And its supported "informally" here on usenet and "formally" on BIX and Compuserve. Disclaimer: I don't work for dese dudes. >Thanks! Your Welcome.. -- ------------------ // -----------Cut-Here---------------------------------- Erick Parsons // Words for the wise: *If it works don't fix it.* Sacramento Ca // mail to: ...pacbell!sactoh0!americ!erk ------------- \\// --------------------------------------------------------
givler@cbmvax.UUCP (Greg Givler SUPPORT) (05/31/89)
In article <0438.AA0438@americ> erk@americ.UUCP (Erick Parsons) writes: > The CLI command: > 1> SETMAP USA1 > will set your keyboard to Dvorak. Remember that the SETMAP command must > be done BEFORE CygnusEd Progessional is run." > Your Welcome.. Sorry, but I believe SETMAP USA2 is Dvorak. SETMAP USA1 is for the A500 and A2000 keyboards so that your ()/* keys work :-) Greg -- ------------------------------------------------------------------------------ Greg Givler Q-Link: Commodore Telecommunications Coordinator CompuServe: CBM/Support 76703,2047 Commodore Customer Support INTERNET: givler@cbmvax.uucp 215-436-4200 (Support Line) OR :::::: givler@cbmvax.cbm.commodore.com ------------------------------------------------------------------------------ The knack of flying is learning how to throw yourself at the ground and miss. -- Hitchhikers Guide to the Galaxy =============================================================================
kms@ecsvax.UUCP (Ken Steele) (05/31/89)
In article <16088@louie.udel.EDU>, "kosma@ALAN.LAAC-AI.Dialnet.Symbolics.COM"@alan.kahuna.decnet.lockheed.com writes: > > So, here's the question(s): > > 1. I believe there's a new version of UEmacs > out and about; does anybody know if it will allow EITHER redefinition of > alt keys from init files OR use of the standard system keymaps? > > 2. I've read and heard a little bit about CygnusEd. How would it > fare in a similar case? How does it compare to UEmacs? Could I > customize it to use similar keystrokes/features as Emacs? > > Montgomery N. Kosma > LE03472%portal.decnet.lockheed.com@austin.lockheed.com > ( it's long but it works ) There is a third choice, to confuse you further, and that is the Dillon editor: DME 1.31. It has several advantages: a) it will allow you to map just about any key combinations to any of the nice-sized set of text commands available; b) all commands can also be put into user-designed menus (which I do with more obscure/convoluted commands); c) there is an "iconify" command which shrinks the window to icon size and gets it out of your way quickly; and it is a fast editor. The best thing about the editor is that all commands can be re-mapped to whatever key you like. You don't have to learn what someone else thinks is "intuitive" (just because those were the first key-commands the programmer learned). One strong recommendation with DME, get arp.library and use those very nice file requesters with the program. This is a FINE editor, powerful but still lean. I would send Matt some bucks for this but he isn't starving although he is an __________. (read his doc's for answer.) --ken > -- Ken Steele Dept. of Psychology kms@ecsvax.[bitnet || UUCP] Mars Hill College kms@ecsvax.uncecs.edu Mars Hill, NC 28754