1281373Sbapt#	$Id: README,v 9.2 2015/04/08 17:18:56 zy Exp $
219304Speter
3281373SbaptThis is version 2.1.3 (2015-04-08) of nex/nvi, a reimplementation of the ex/vi
4254225Spetertext editors originally distributed as part of the Fourth Berkeley
5254225SpeterSoftware Distribution (4BSD), by the University of California, Berkeley.
619304Speter
7254225SpeterThe directory layout is as follows:
819304Speter
9254225Speter    LICENSE ....... Copyright, use and redistribution information.
10254225Speter    README ........ This file.
11254225Speter    build ......... Build directory.
12254225Speter    catalog ....... Message catalogs; see catalog/README.
13254225Speter    cl ............ Vi interface to the curses(3) library.
14254225Speter    common ........ Code shared by ex and vi.
15254225Speter    docs .......... Ex/vi documentation, both current and historic.
16254225Speter    ex ............ Ex source code.
17254225Speter    regex ......... Modified regex library with wide character support.
18254225Speter    vi ............ Vi source code.
1919304Speter
20254225Speter=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
2119304Speter
22254225Spetero Nvi was written by Keith Bostic, and the last version is 1.79.  After that,
2319304Speter
24254225Speter	Sven Verdoolaege added the iconv support and the DB3 locking.
2519304Speter
26254225Speter	Jun-ichiro itojun Hagino developed the file encoding detection
27254225Speter	techniques in his nvi-m17n.
28254225Speter
29254225SpeterThe following acknowledgments were written by Keith Bostic:
30254225Speter
3119304Speter=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
3219304Spetero This software is several years old and is the product of many folks' work.  
3319304Speter
3419304Speter	This software was originally derived from software contributed to
3519304Speter	the University of California, Berkeley by Steve Kirkendall, the
3619304Speter	author of the vi clone elvis.  Without his work, this work would
3719304Speter	have been far more difficult.
3819304Speter
3919304Speter	IEEE POSIX 1003.2 style regular expression support is courtesy of
4019304Speter	Henry Spencer, for which I am *very* grateful.
4119304Speter
4219304Speter	Elan Amir did the original 4BSD curses work that made it possible
4319304Speter	to support a full-screen editor using curses.
4419304Speter
4519304Speter	George Neville-Neil added the Tcl interpreter, and the initial
4619304Speter	interpreter design was his.
4719304Speter
4819304Speter	Sven Verdoolaege added the Perl interpreter.
4919304Speter
5019304Speter	Rob Mayoff provided the original Cscope support.
5119304Speter
5219304Spetero Many, many people suggested enhancements, and provided bug reports and
5319304Speter  testing, far too many to individually thank.
5419304Speter
5519304Spetero From the original vi acknowledgements, by William Joy and Mark Horton:
5619304Speter
5719304Speter	Bruce Englar encouraged the early development of this display
5819304Speter	editor.  Peter Kessler helped bring sanity to version 2's
5919304Speter	command layout.  Bill Joy wrote versions 1 and 2.0 through 2.7,
6019304Speter	and created the framework that users see in the present editor.
6119304Speter	Mark Horton added macros and other features and made the editor
6219304Speter	work on a large number of terminals and Unix systems.
6319304Speter
6419304Spetero And...
6519304Speter	The financial support of UUNET Communications Services is gratefully
6619304Speter	acknowledged.
67