Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uxc.cso.uiuc.edu!uicsrd!conte
From: conte@uicsrd.CSRD.UIUC.EDU
Newsgroups: comp.sys.amiga
Subject: Re: New V1.2G1 EMACS
Message-ID: <42600008@uicsrd>
Date: Sat, 13-Dec-86 11:45:00 EST
Article-I.D.: uicsrd.42600008
Posted: Sat Dec 13 11:45:00 1986
Date-Received: Thu, 18-Dec-86 04:19:16 EST
References: <1690@batcomputer.tn.cornell.edu>
Lines: 36
Nf-ID: #R:batcomputer.tn.cornell.edu:1690:uicsrd:42600008:000:1718
Nf-From: uicsrd.CSRD.UIUC.EDU!conte    Dec 13 10:45:00 1986


> Oh, good lord!  How can you call your program microGNUemacs if it
> doesn't do C-T the same way real GNU does?

 Here here

> The way Stallman defines it, C-T transposes the characters on either
> side of point (the one underneath the cursor and the one directly
> preceding it) and moves the cursor forward.  There is a reason why the
> cursor moves forward--it allows you to "drag" a letter through a
> string of characters, like:
> ...
> The advantage of the Gosling Emacs method of transposition (i.e.
> transpose the two characters preceding the cursor, cursor stays still)
> is fine for text entry because it allows you to correct a
> transposition without moving the cursor, i.e. bza => baz.
> 
> Personally, I prefer the GNU method since I usually backspace to
> correct transposition errors I just made.  I taught Gosmacs the proper
> way to do things with a little mlisp code.  And speaking of which, I
> hope I never see an Emacs for the Amiga that uses mlisp...I want an
> extensible editor on my Amiga badly, but not that bad.  Mlisp is a
> travesty to its illegitimate father (i.e. real Lisp).

Well, you've been backspacing for nothing!  GNU will transpose the last
two characters when the character following point (dot) is a new line.
Hence, it is useful for correcting transpositions when typign
in text.  Oh, and if you include elisp support, the code gets too
large (but the name shrinks, from `microGNUemacs ' to `GNUemacs' :-).


Tom Conte      University of Illinois
uucp:	 {ihnp4,seismo,pur-ee,convex}!uiucdcs!uicsrd!conte
arpanet: conte%uicsrd@a.cs.uiuc.edu  or  conte@huey.udel.edu
csnet:	 conte%uicsrd@uiuc.csnet	usnail: 208 W. Oregon, Urbana, IL 61801
bitnet:	 conte@uicsrd.csrd.uiuc.edu