home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / newemacs / readme.doc < prev    next >
Text File  |  1986-02-06  |  2KB  |  49 lines

  1. EMACS is a well-known programmer's editor in use all over the world.  This
  2. is a public domain version that has been modified so that it can be compiled
  3. with the DeSmet C Compiler for PC/MS-DOS.  It requires the files PCIO.O and
  4. EXEC.O to be included in the BIND command.  These files are part of the
  5. DeSmet compiler package.
  6.  
  7. Included in this package are the files:
  8.  
  9.     README.DOC    This text file.
  10.     BINDINGS.DOC    A list of key bindings.
  11.     EMACS.EXE    The executable file.
  12.  
  13. As well as the following source code files:
  14.  
  15.     ED.H        DISPLAY.C    BASIC.C        WORD.C
  16.     BUFFER.C    FILE.C        FILEIO.C    LINE.C
  17.     MAIN.C        RANDOM.C    REGION.C    SEARCH.C
  18.     SPAWN.C        WINDOW.C
  19.  
  20. No documentation on EMACS commands is included, and it is assumed that the
  21. user is interested in this editor because he/she is already with EMACS.
  22. One source of introductory material on EMACS might be the documentation
  23. that comes with any of the many PC-DOS EMACS "look-alikes", such as
  24. MINCE and EPSILON.  In addition, most large computer systems (with the
  25. likely exception of IBM) probably have a version of EMACS running on them.
  26.  
  27. If you find that you don't particularly care for the choice of key bindings
  28. in this implementation, you can always edit the table called "keytab"
  29. found in MAIN.C and recompile.
  30.  
  31. There are a few known bugs in this implementation.  In particular, the global
  32. search and query replace does not return to the point of invocation, but
  33. rather leaves the cursor at the last replacement.  EMACS' knowledge of
  34. whether or not the buffer is modified, and what buffers it has is sometimes
  35. incorrect.  It also seems that the first space bar strike after invoking
  36. EMACS is ignored.  Finally, although you can have multiple windows on the
  37. screen, display update performance is severely impaired.  If you discover the
  38. cause of these (or other bugs), and have a fix, please let me know.
  39.  
  40.  
  41.  
  42. Modified for DeSmet C, and compiled with the Key Software Products
  43. O88 optimizer for DeSmet C, Feb. 1986.
  44.  
  45. Dan Lewis, owner
  46. Key Software Products
  47. 440 Ninth Avenue
  48. Menlo Park, CA. 94025
  49.