This is the TextEditor that defines the IbmEditorFamily.
Author: Xavier de Lamberterie Homepage: http://www.ibm.com Documents: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/FINDBOOK?filter=xedit Manual: http://ukcc.uky.edu/ukccinfo/391/xeditref.html Family: IbmEditorFamily, MainframeEditorFamily Platform: IBM s390 mainframe under VM/CMS or VM/ESA License: Commercial (bundled with OS)
The look and feel of XEDIT are so popular that many former mainframers (and a few non-Mainframers) enjoy using this editor.
It derives its power from the extensive use of RexxLanguage as a MacroLanguage. Nearly every powerful function you'd want in a TextEditor can be done in XEDIT. In many ways, it had the kind of power that GnuEmacs only acquired much later.
On VM mainframes, XEDIT performs the role of user interface manager for many programs. For example, the FULIST program which is a general purpose file manager on VM is written as XEDIT macros (Editors Note: Can somebody confirm? FILELIST and several other CMS commands are implemented as REXX code using XEDIT facilities.) Also, the email program is a set of XEDIT macros. The combination of RexxLanguage and XEDIT on VM/SP has made it a very powerful platform. That combination is to VM what piping is to UNIX.
XEDIT also uses the CuaKeyboardLayout, at least the parts that make sense on a 3270/3278 page-mode terminal. Since it was developed for that platform, as you might expect, it uses numbered function keys a lot.
This is a FullScreen, PageMode TextEditor. That is, you make changes on your local copy (in the 3270 terminal) and by pressing a key, you send those changes back to the mainframe for processing. Note that it also supports a line-editing mode that is rarely used.
MOHICANS SCRIPT A1 V 132 Trunc=132 Size=10 Line=10 Col=1 Alt=10 XEDIT: ===== Last of the Mohicans ===== .sp ===== It was a feature peculiar to the colonial wars of North America, ===== that the toils and dangers of the wilderness were to be encountered ===== before the adverse hosts could meet. ===== A wide and apparently an impervious boundary of forests severed ===== the possessions of the hostile provinces of France and England. ===== The hardy colonist, and the trained European who fought at his ===== side, frequently expended months in struggling against the rapids ===== of the streams, or in effecting the rugged passes of the mountains |...+....1....+....2....+....3....+....4....+....5....+....6....+....7... ===== * * * End of File * * * ====> X E D I T 1 File