Index of /cica9308/UNZIPPED/NT/XVISRC/XVI

      Name                    Last modified       Size  Description

[DIR] Parent Directory 06-Dec-2005 04:10 - [TXT] 8086MM.INC 28-Jul-1992 12:46 2k [TXT] ALLOC.C 28-Jul-1992 12:46 6k [TXT] ASCII.C 28-Jul-1992 12:46 3k [TXT] ASCII.H 28-Jul-1992 12:46 3k [TXT] BUFFERS.C 28-Jul-1992 12:46 3k [TXT] CMDLINE.C 28-Jul-1992 12:46 27k [TXT] COPYING 28-Jul-1992 12:55 2k [TXT] CURSOR.C 28-Jul-1992 12:46 4k [TXT] DEFSCR.C 01-Jan-1993 09:15 6k [TXT] EDIT.C 28-Jul-1992 12:46 13k [TXT] EVENTS.C 28-Jul-1992 12:46 4k [TXT] EX_CMDS1.C 28-Jul-1992 12:46 18k [TXT] EX_CMDS2.C 28-Jul-1992 12:46 7k [TXT] FILEIO.C 28-Jul-1992 12:46 15k [TXT] FIND.C 28-Jul-1992 12:46 12k [TXT] FLEXBUF.C 01-Jan-1993 05:26 7k [TXT] HELP 28-Jul-1992 12:55 10k [TXT] I286.ASM 28-Jul-1992 12:46 2k [TXT] IBMPC.H 28-Jul-1992 12:46 2k [TXT] IBMPC_A.ASM 28-Jul-1992 12:46 19k [TXT] IBMPC_C.C 28-Jul-1992 16:48 6k [TXT] MAKEFILE 01-Jan-1993 15:20 1k [TXT] MAKEFILE.386 28-Jul-1992 12:46 3k [TXT] MAKEFILE.AIX 28-Jul-1992 12:46 2k [TXT] MAKEFILE.BSD 28-Jul-1992 12:46 2k [TXT] MAKEFILE.MSC 28-Jul-1992 12:46 3k [TXT] MAKEFILE.NT 01-Jan-1993 15:20 1k [TXT] MAKEFILE.OS2 28-Jul-1992 12:46 4k [TXT] MAKEFILE.POS 28-Jul-1992 12:46 2k [TXT] MAKEFILE.QC 28-Jul-1992 12:46 3k [TXT] MAKEFILE.QN4 28-Jul-1992 12:46 2k [TXT] MAKEFILE.QNX 28-Jul-1992 12:46 2k [TXT] MAKEFILE.SUN 28-Jul-1992 12:46 2k [TXT] MAKEFILE.SV 28-Jul-1992 12:46 2k [TXT] MAKEFILE.TOS 28-Jul-1992 12:46 2k [TXT] MAKEFILE.ULT 28-Jul-1992 12:46 2k [TXT] MAKEFILE.USG 28-Jul-1992 12:46 2k [TXT] MAKEFILE.XEN 28-Jul-1992 12:46 2k [TXT] MAKEFILE.ZC2 28-Jul-1992 12:46 3k [TXT] MAKEFILE.ZC3 28-Jul-1992 12:46 3k [TXT] MAP.C 28-Jul-1992 12:46 10k [TXT] MARK.C 28-Jul-1992 12:46 3k [TXT] MISCCMDS.C 28-Jul-1992 12:46 11k [TXT] MOUSE.C 28-Jul-1992 12:46 5k [TXT] MOVEMENT.C 28-Jul-1992 12:46 13k [TXT] MSDOS.H 28-Jul-1992 12:46 3k [TXT] MSDOS_A.ASM 28-Jul-1992 12:46 6k [TXT] MSDOS_C.C 14-Dec-1992 11:37 10k [TXT] NORMAL.C 28-Jul-1992 12:46 41k [TXT] NT.C 02-Jan-1993 06:08 20k [TXT] NT.H 01-Jan-1993 14:57 4k [TXT] OS2VIO.C 28-Jul-1992 12:46 18k [TXT] OS2VIO.H 28-Jul-1992 12:46 4k [TXT] PARAM.C 28-Jul-1992 12:46 23k [TXT] PARAM.H 28-Jul-1992 12:46 4k [TXT] PC386.C 28-Jul-1992 12:46 6k [TXT] PC386.H 28-Jul-1992 12:46 2k [TXT] PIPE.C 28-Jul-1992 12:46 5k [TXT] PRESERVE.C 28-Jul-1992 12:47 4k [TXT] PTRFUNC.C 28-Jul-1992 12:47 2k [TXT] PTRFUNC.H 28-Jul-1992 12:47 1k [TXT] QNX.C 28-Jul-1992 12:47 13k [TXT] QNX.H 28-Jul-1992 12:47 4k [TXT] REGEXP.C 28-Jul-1992 12:47 31k [TXT] REGEXP.H 28-Jul-1992 12:47 1k [TXT] REGMAGIC.H 28-Jul-1992 12:47 1k [TXT] SCREEN.C 28-Jul-1992 12:47 32k [TXT] SEARCH.C 28-Jul-1992 12:47 27k [TXT] SIGNAL.C 28-Jul-1992 12:47 3k [TXT] SOURCE.LST 28-Jul-1992 12:55 55k [   ] SOURCE.MS 28-Jul-1992 12:55 43k [TXT] STARTUP.C 28-Jul-1992 12:47 10k [TXT] STATUS.C 28-Jul-1992 12:47 2k [TXT] SUMMARY.LST 28-Jul-1992 12:55 24k [   ] SUMMARY.MS 28-Jul-1992 12:55 21k [TXT] SUNBACK.C 28-Jul-1992 12:47 10k [TXT] SUNFRONT.C 28-Jul-1992 12:47 7k [TXT] SUNVIEW.H 28-Jul-1992 12:47 2k [TXT] TAGS.C 28-Jul-1992 12:47 7k [TXT] TERMCAP.C 28-Jul-1992 12:47 25k [TXT] TERMCAP.H 28-Jul-1992 12:47 2k [TXT] TOS.C 28-Jul-1992 12:47 8k [TXT] TOS.H 28-Jul-1992 12:47 3k [TXT] UNDO.C 28-Jul-1992 12:47 21k [TXT] UNIX.C 28-Jul-1992 12:47 20k [TXT] UNIX.H 28-Jul-1992 12:47 4k [TXT] VERSION.C 28-Jul-1992 12:47 1k [TXT] VIRTSCR.H 28-Jul-1992 12:47 3k [TXT] WINDOWS.C 28-Jul-1992 12:47 9k [   ] XVI.1 28-Jul-1992 12:55 15k [TXT] XVI.H 01-Jan-1993 15:47 30k [TXT] XVI.ICN 28-Jul-1992 12:47 2k [TXT] XVI.LST 28-Jul-1992 12:55 16k [TXT] YANKPUT.C 28-Jul-1992 12:47 11k

This is a source release of the Xvi editor (derived from "STEVIE"), a
clone of the UNIX editor `vi'. The program was originally developed
for the Atari ST, but has been ported to UNIX, MS-DOS, OS/2 and QNX as
well.

Xvi is a portable multi-window version of `vi'. In spite of its name,
there is, as yet, no X-Windows-specific version of it, but work is
still in progress. Existing versions use text windows separated by
horizontal status lines on character mode displays.  The windows may
represent different files being edited, or different views on to the
same file.

Unix, MS-DOS and QNX versions have now been in regular use by the
authors, and many of our colleagues, for about three and a half years,
and the editor's behaviour seems fairly satisfactory.

This source code is not in the public domain, but is provided for free,
subject to the license conditions set out in the COPYING file.

The files included in the `doc' directory are:

README
	What you're reading.

COPYING
	The license under which xvi is provided. Please read and
	understand this license if you are going to re-distribute xvi.

help
	The help file used by xvi.

source.ms
source.lst
	A guide to the Xvi source code, including information about
	how to port Xvi to different systems. Provided in [nt]roff -ms
	source & nroff output formats. A PostScript version may follow
	later.

summary.ms
summary.lst
	A document describing the differences between vi and xvi.
	Same formats.

xvi.1
xvi.lst
	A Unix-style manual page, in [nt]roff -man & nroff output
	formats.

Chances are, if you're on UNIX, MS-DOS or QNX, you'll be able
to compile xvi without changing anything. Change directory
into `src', pick a makefile and go for it.

If that doesn't work, read doc/source.ms.

Chris & John Downey
October 1992