Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!mcvax!hp4nl!mhres!jv From: jv@mh.nl (Johan Vromans) Newsgroups: gnu.emacs Subject: Re: subsystem's style guide, plus a few "wish list" items. Message-ID: Date: 14 Jun 89 15:59:56 GMT References: <3246@mhres.mh.nl> <20460@uflorida.cis.ufl.EDU> Sender: jv@mhres.mh.nl Reply-To: Johan Vromans Distribution: gnu Organization: Multihouse Gouda, the Netherlands Lines: 28 In-reply-to: gwl@sun.ufnet.ufl.edu's message of 14 Jun 89 01:40:27 GMT In article <20460@uflorida.cis.ufl.EDU> gwl@sun.ufnet.ufl.edu (Gerry Lawrence) writes: > [...] I don't believe that a set of standards is the > answer, because any standard is going to be subject to the whim of > its authors, and not reflect the needs and choices of the user. I think you miss an important point here. It is up to us *USERS* to define the standards. Authors of software packages should find that their packages are more easy to accept if they conform to certain standards. > [...] Unfortunately there is no way that the program could know > that "move-forward" and "subsystem-fancy-move-forward" are basically > the same thing and the user would want the new function to be bound > to the old key. That's why I suggested buffer-local functions some time ago in this newgroup. > Of course, if we _really_ wanted to bind keys "intuitively", [...] A good standard can help intuition :-) . -- Johan Vromans jv@mh.nl via european backbone (mcvax) Multihouse Automatisering bv uucp: ..!{mcvax,hp4nl}!mh.nl!jv Doesburgweg 7 phone: +31 1820 62944 2803 PL Gouda - The Netherlands fax: +31 1820 62500