🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.epoch.misc
Article #216

Re: Bug report - Epoch 4.1 keybindings

#216
From: Brian L. Kahn
Date: Thu, 13 Aug 1992 15:56
30 lines
2077 bytes
I think that Jamie (jwz@lucid.com) has a good point about the 8bit
patch.  Converting key combinations to a single 8bit character seems
like regression to a less expressive keyboard interpretation.  

Eight bit fonts are clearly a desirable thing, but why does the input
need to be munged?  Are we emulating some strange terminals?

Emacs has a tradition of interpretting "\ev" and "\M-v" to be
identical.  I suggest it is time to make this interpretation optional.
How about honoring the widely accepted interpretation of EMACS as
Escape-Meta-Alt-Control-Shift, and let those of us with Alt and Meta
keys use them directly in the key bindings?  I believe that lemacs
does this easily.  I've got enough bindings that I don't need to
disrupt the association between meta and escape, but I can see why
others might want to.

If we bind the Meta key the same as the ESC key by default, then \ev
and \M-v still work the same, as expected.  If someone wants to use
the meta key for inserting 8bit characters, bind meta to a map filled
by self-insert-key-8bit and everyone is happy.  Yes?  No?


BTW, it is nice to see Jamie contributing here, even though lemacs is
in some sense competitive with epoch.  I personally like the lemacs
input model very much, and I think it would be good if epoch and
emacs-19 go that direction.

--
B<   Brian Kahn   blk@security.mitre.org   "may the farce be with you"
Technical Details
Message-ID: <BLK.92Aug13105651@vanity.mitre.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!usc!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!think.com!linus!linus.mitre.org!news!mbunix!blk
References: meissner@osf.ORG <9208112110.AA06450@tiktok.osf.org> <JWZ.92Aug12134411@thalidomide.lucid.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.epoch.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!usc!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!think.com!linus!linus.mitre.org!news!mbunix!blk
From: blk@mitre.org (Brian L. Kahn)
Subject: Re: Bug report - Epoch 4.1 keybindings
In-Reply-To: Jamie Zawinski's message of Wed, 12 Aug 92 20:44:16 GMT
Message-ID: <BLK.92Aug13105651@vanity.mitre.org>
Sender: news@linus.mitre.org (News Service)
Nntp-Posting-Host: vanity.mitre.org
Organization: The MITRE Corp. Bedford, MA
References: meissner@osf.ORG <9208112110.AA06450@tiktok.osf.org>
 <JWZ.92Aug12134411@thalidomide.lucid.com>
Date: Thu, 13 Aug 1992 15:56:51 GMT
Lines: 31