/bin/ed/README

https://bitbucket.org/freebsd/freebsd-head/ · #! · 24 lines · 18 code · 6 blank · 0 comment · 0 complexity · 0503fe6ce8a71b45b5928bbd3f86e20c MD5 · raw file

  1. $FreeBSD$
  2. ed is an 8-bit-clean, POSIX-compliant line editor. It should work with
  3. any regular expression package that conforms to the POSIX interface
  4. standard, such as GNU regex(3).
  5. If reliable signals are supported (e.g., POSIX sigaction(2)), it should
  6. compile with little trouble. Otherwise, the macros SPL1() and SPL0()
  7. should be redefined to disable interrupts.
  8. The following compiler directives are recognized:
  9. DES - to add encryption support (requires crypt(3))
  10. NO_REALLOC_NULL - if realloc(3) does not accept a NULL pointer
  11. BACKWARDS - for backwards compatibility
  12. NEED_INSQUE - if insque(3) is missing
  13. The file `POSIX' describes extensions to and deviations from the POSIX
  14. standard.
  15. The ./test directory contains regression tests for ed. The README
  16. file in that directory explains how to run these.
  17. For a description of the ed algorithm, see Kernighan and Plauger's book
  18. "Software Tools in Pascal," Addison-Wesley, 1981.