home *** CD-ROM | disk | FTP | other *** search
- EMACS is a well-known programmer's editor in use all over the world. This
- is a public domain version that has been modified so that it can be compiled
- with the DeSmet C Compiler for PC/MS-DOS. It requires the files PCIO.O and
- EXEC.O to be included in the BIND command. These files are part of the
- DeSmet compiler package.
-
- Included in this package are the files:
-
- README.DOC This text file.
- BINDINGS.DOC A list of key bindings.
- EMACS.EXE The executable file.
-
- As well as the following source code files:
-
- ED.H DISPLAY.C BASIC.C WORD.C
- BUFFER.C FILE.C FILEIO.C LINE.C
- MAIN.C RANDOM.C REGION.C SEARCH.C
- SPAWN.C WINDOW.C
-
- No documentation on EMACS commands is included, and it is assumed that the
- user is interested in this editor because he/she is already with EMACS.
- One source of introductory material on EMACS might be the documentation
- that comes with any of the many PC-DOS EMACS "look-alikes", such as
- MINCE and EPSILON. In addition, most large computer systems (with the
- likely exception of IBM) probably have a version of EMACS running on them.
-
- If you find that you don't particularly care for the choice of key bindings
- in this implementation, you can always edit the table called "keytab"
- found in MAIN.C and recompile.
-
- There are a few known bugs in this implementation. In particular, the global
- search and query replace does not return to the point of invocation, but
- rather leaves the cursor at the last replacement. EMACS' knowledge of
- whether or not the buffer is modified, and what buffers it has is sometimes
- incorrect. It also seems that the first space bar strike after invoking
- EMACS is ignored. Finally, although you can have multiple windows on the
- screen, display update performance is severely impaired. If you discover the
- cause of these (or other bugs), and have a fix, please let me know.
-
-
-
- Modified for DeSmet C, and compiled with the Key Software Products
- O88 optimizer for DeSmet C, Feb. 1986.
-
- Dan Lewis, owner
- Key Software Products
- 440 Ninth Avenue
- Menlo Park, CA. 94025
-