Home | History | Annotate | Line # | Download | only in ed
README revision 1.9
      1  1.9  cgd $NetBSD: README,v 1.9 1995/03/21 09:04:33 cgd Exp $
      2  1.9  cgd 
      3  1.4  alm ed is an 8-bit-clean, POSIX-compliant line editor.  It should work with
      4  1.4  alm any regular expression package that conforms to the POSIX interface
      5  1.4  alm standard, such as GNU regex(3).
      6  1.1  cgd 
      7  1.5  alm If reliable signals are supported (e.g., POSIX sigaction(2)), it should
      8  1.7  alm compile with little trouble.  Otherwise, the macros SPL1() and SPL0()
      9  1.5  alm should be redefined to disable interrupts.
     10  1.5  alm 
     11  1.1  cgd The following compiler directives are recognized:
     12  1.8  alm DES		- to add encryption support (requires crypt(3))
     13  1.8  alm NO_REALLOC_NULL	- if realloc(3) does not accept a NULL pointer
     14  1.8  alm BACKWARDS	- for backwards compatibility
     15  1.8  alm NEED_INSQUE	- if insque(3) is missing
     16  1.1  cgd 
     17  1.2  alm The file `POSIX' describes extensions to and deviations from the POSIX
     18  1.2  alm standard.
     19  1.1  cgd 
     20  1.1  cgd The ./test directory contains regression tests for ed. The README
     21  1.1  cgd file in that directory explains how to run these.
     22  1.1  cgd 
     23  1.2  alm For a description of the ed algorithm, see Kernighan and Plauger's book
     24  1.1  cgd "Software Tools in Pascal," Addison-Wesley, 1981.
     25