#	@(#)layout	8.1 (Berkeley) 2/22/95

nvi/PORT:
	Porting directories, one per OS/architecture combination.  See
	nvi/PORT/README for porting information.

	clib/		-- 4.4BSD C library function replacements
	curses/		-- 4.4BSD curses implementation
	db/		-- 4.4BSD DB routines.
	regex/		-- Henry Spencer's POSIX.2 RE support.

nvi/README:
	This file.

nvi/USD.doc:
	Ex/vi documentation, both historic and current.

	edit/		Roff source for "Edit: A tutorial", USD:14 in the
			4.3BSD manuals.
	exref/		Roff source for "Ex Reference Manual -- Version
			3.7", USD:16 in the 4.3BSD manuals.
	vi.man/		Manual page for nex/nvi; an updated version of
			the document distributed with 4.4BSD-Lite.
	vi.ref/		Reference document for nex/nvi; an updated version
			of the document distributed with 4.4BSD-Lite.
	vitut/		Roff source for "An Introduction to Display
			Editing with Vi", USD:15 in the 4.3BSD manuals.
			Includes the "Vi Quick Reference" card.

nvi/catalog:
	Support for message catalogs for nvi.  See catalog/README for
	more information.

nvi/cl:
	Source files for the standalone, curses interface to nvi.

nvi/common:
	Source files for pieces of code that are shared by all the editors,
	like searching and logging code or code translating line numbers
	into requests to the dbopen(3) database code.  It also has the
	interface code for modifying "records" in the underlying database.

nvi/docs:
	Random nvi documentation:

	README		-- Nvi main README file.
	bugs.current	-- Major known bugs in the current nvi.
	changelog	-- Log of changes from version to version.
	features	-- Todo list, suggested features list.
	internals/
	    autowrite	-- Vi autowrite option discussion.
	    gdb.script	-- GDB debugging scripts.
	    input	-- Vi maps, executable buffers, and input discussion.
	    quoting	-- Vi quoting discussion.
	    structures	-- Out-of-date nvi internal structure description.
	tutorial/	-- Historic vi tutorial(s), of unknown quality.

nvi/ex:
	The ex source code.  Because vi has the colon command, lots of
	this code is used by vi.  Generally, if functionality is shared
	by both ex and vi, it's in nvi/ex.  If it's vi only, it's in
	nvi/vi.  Files are generally named by the command(s) they support,
	but occasionally with a name that describes their functionality.

nvi/install:
	Things to install on the local system.

	recover.script	-- Vi recovery script.

nvi/sex:
	The screen support for the ex editor.

nvi/svi:
	The screen support for the vi editor.

nvi/vi:
	The vi source code.

nvi/xaw:
	Place reserved for an X11 (Athena Widget) screen.

