home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols000 / vol076 / setup.ed < prev    next >
Text File  |  1984-04-29  |  2KB  |  59 lines

  1. ******************************************************************************
  2. *    This Editor is a Portable, Screen-Oriented Editor written         *
  3. *    in the C language with minor assembly language optimization.         *
  4. *    The original author was:                         *
  5. *                                         *
  6. *            Edward K. Ream                         *
  7. *            1850 Summit Ave.                     *
  8. *            Madison, WI 53705                     *
  9. *                                         *
  10. *    The editor appeared in Dr. Dobb's Journal, No. 63, Jan. 1982,         *
  11. *    v. 7, Issue 1, and is more fully documented in the accompanying      *
  12. *    article and listing.  The present listing documents only changes     *
  13. *                                         *
  14. *                                         *
  15. *    The program has been extensively modified (see EDEXPL.DOC) by         *
  16. *                                         *
  17. *            Alan D. Howard                         *
  18. *            Rt. 3, Box 680                         *
  19. *            Crozet, VA 22932                     *
  20. *                                         *
  21. *                                         *
  22. *    The original program and modifications are in the public domain.     *
  23. *    Mr. Howard would appreciate notification of any bugs found and         *
  24. *    listings of any major enhancements.                     *
  25. *                                         *
  26. ******************************************************************************
  27.  
  28.  
  29.       *****    NOTE ON USE WITHOUT M80 AND L80     *****
  30.  
  31.  
  32.      To use this editor with a C compiler that does not produce
  33. Microsoft M80 and L80 compatable code use the file ED.C which
  34. is the include file for the remaining modules.    The other modules
  35. will have to be edited to remove the #include statements at the
  36. beginning of each file.  Also, the
  37.  
  38.         extern  char mbuffer[1];
  39.  
  40. statement should be changed to
  41.  
  42.         char mbuffer[1];
  43.  
  44. You will have to check that your compiler places mbuffer as the
  45. very last item on the COM file, or you will overwrite the program.
  46. Special heroic efforts may be necessary to set up the buffer if
  47. mbuffer ends up internal to the program.
  48.  
  49.  
  50.      *****     NOTE FOR USE ON OTHER TERMINALS      *****
  51.  
  52.      The syscin() function in ED8.C is set up to recognize the
  53. ESC sequence codes sent by the H19 termimal for special keys
  54. (f1 - f5, the colored keys, and the alternate keypad).    These are
  55. converted to equivalent control keys, so that each command also
  56. has a control counterpart that can be used on terminals lacking
  57. special function keys (see control codes in ED1.CCC).  Syscin()
  58. can be rewritten for other "intellegent" terminals.
  59.