home *** CD-ROM | disk | FTP | other *** search
- ******************************************************************************
- * This Editor is a Portable, Screen-Oriented Editor written *
- * in the C language with minor assembly language optimization. *
- * The original author was: *
- * *
- * Edward K. Ream *
- * 1850 Summit Ave. *
- * Madison, WI 53705 *
- * *
- * The editor appeared in Dr. Dobb's Journal, No. 63, Jan. 1982, *
- * v. 7, Issue 1, and is more fully documented in the accompanying *
- * article and listing. The present listing documents only changes *
- * *
- * *
- * The program has been extensively modified (see EDEXPL.DOC) by *
- * *
- * Alan D. Howard *
- * Rt. 3, Box 680 *
- * Crozet, VA 22932 *
- * *
- * *
- * The original program and modifications are in the public domain. *
- * Mr. Howard would appreciate notification of any bugs found and *
- * listings of any major enhancements. *
- * *
- ******************************************************************************
-
-
- ***** NOTE ON USE WITHOUT M80 AND L80 *****
-
-
- To use this editor with a C compiler that does not produce
- Microsoft M80 and L80 compatable code use the file ED.C which
- is the include file for the remaining modules. The other modules
- will have to be edited to remove the #include statements at the
- beginning of each file. Also, the
-
- extern char mbuffer[1];
-
- statement should be changed to
-
- char mbuffer[1];
-
- You will have to check that your compiler places mbuffer as the
- very last item on the COM file, or you will overwrite the program.
- Special heroic efforts may be necessary to set up the buffer if
- mbuffer ends up internal to the program.
-
-
- ***** NOTE FOR USE ON OTHER TERMINALS *****
-
- The syscin() function in ED8.C is set up to recognize the
- ESC sequence codes sent by the H19 termimal for special keys
- (f1 - f5, the colored keys, and the alternate keypad). These are
- converted to equivalent control keys, so that each command also
- has a control counterpart that can be used on terminals lacking
- special function keys (see control codes in ED1.CCC). Syscin()
- can be rewritten for other "intellegent" terminals.
-