[comp.soft-sys.andrew] GNU emacs compatibility.

wdc@ATHENA.MIT.EDU (Bill Cattey) (02/27/91)

I have made a survey of the differences between GNU emacs and ez.

I have a compatibility package, which I am offering to CMU as
contributed software.
Most of the changes change key bindings.

Alas, I have become like all other right thinking people and use CMU
style transpose chars.  Contrary to popular belief, I did not write
emulation of MIT style transpose.

Should I post the (somewhat long) survey of the differences between GNU
Emacs and ez?  This tells the differences down to where the cursor is
when you're done with the command...

-wdc

carm@tove.cs.umd.edu (Richard Chimera) (02/28/91)

YES, post your survey!  I think it would be enlightening for many folks,
plus it could start lots of discussion about why a feature is implemented
a certain way.  Of course, that would slow down bug fixes since all the
programmers would be posting replies to replies to replies about features...
--
|  Richard "carm" Chimera                  | Zorched by Zarches,     |
|  Human Computer Interaction Laboratory   | spaceman Spiff's        |
|  A.V. Williams Bldg, rm 4166             | crippled craft crashes  |
|  College Park, MD  20742-3255            | on planet Plootarg!     |

wjh+@ANDREW.CMU.EDU (Fred Hansen) (02/28/91)

Okay, here is the gnu-emacs style transpose function.  Ready-to-wear.

Fred Hansen


---- Enclosure ----
-- Gnu Emacs style character transpose
--
--	Installation:  
--		1. install this file in <full pathname of this file>
--		2. change ~/.atkinit to include
--			load ness
--			call ness-load <full pathname of this file>
--	(after patch 10, this file will be in $ANDREWDIR/lib/ness)
--
--	Usage:
--		In any textview, type control-t. 
--		The two characters adjacent to the caret will be interchanged
--		and the caret will advance to after the second.

extend "view:textview" on keys ""
	textview_forward_character(currentinset)
	textview_twiddle_chars(currentinset)
end keys end extend

---- Enclosure ----