home *** CD-ROM | disk | FTP | other *** search
- Plain-text documentation & support files:
- 14to15.txt What changed between elvis 1.4 and elvis 1.5
- Elvisman.txt Manual for elvis
- Knownbug.txt List of known bugs & omissions
- Manifest.txt This list
- Readme.txt Brief description of elvis
- novice.rc Sample .exrc file
- vmssetup.com VMS batch file which installs "foreign" programs
-
- All of these files should be present in any distribution, except
- for the "vmssetup.com" file which may be omitted from non-VMS
- executables-only distributions.
-
- Executables:
- elvis.exe The editor itself, defaults to vi mode
- ex.exe Invokes elvis in ex mode
- vi.exe Invokes elvis
- view.exe Invokes elvis in vi mode, with "readonly" set
- input.exe Invokes elvis in input mode.
- elvprsv.exe Preserves text buffer after a crash
- elvrec.exe Recovers text saved by "elvprev.exe"
- ctags.exe Generates "tags" file from C source code
- ref.exe Uses "tags" file to locate function headers
- fmt.exe Reformats text
-
- Note that these are the MS-DOS/MS-C names of the executables.
- For a different OS or a different compiler, you might have
- slightly different names.
-
- Also, some executables are inappropriate for some OSes, and they
- may be omitted for that reason. For example, OS-9/68k has a
- built-in commmand called "ex", so there wouldn't be any way to
- run elvis' "ex" program; the "ex" executable isn't useful on
- OS-9/68k. Also, UNIX-like systems can simulate the behaviour of
- the ex/vi/view/input aliases by setting up file links, so
- there's no reason to distribute binaries with those names.
-
- If this is a source-only package, then no executables will be
- present.
-
- Source code:
- Elvis.lnk Elvis.mak Elvis.prj Makefile.mix alias.c amiga.c amiprsv.c
- amistat.h amisysio.c amitty.c amiwild.c atari.c blk.c borland.h
- cmd1.c cmd2.c config.h ctags.c ctype.c ctype.h curses.c curses.h
- cut.c elvprsv.c elvrec.c ex.c fmt.c input.c main.c misc.c modify.c
- move1.c move2.c move3.c move4.c move5.c opts.c osk.c osk.h pc.c
- prsvdos.c prsvunix.c profile.sh recycle.c redraw.c ref.c regexp.c
- regexp.h regsub.c shell.c sysdos.c system.c tinyprnt.c tinytcap.c
- tio.c tmp.c unix.c vars.c vcmd.c vi.c vi.h vmsbuild.com vmsio.c
- vmslink.opt vmswild.c wildcard.c
-
- These are all of the files you need to compile elvis and the
- related programs. If this is an executable-only distribution,
- then no source files will be included.
-
- TROFF source code for "Elvisman.txt":
- cflags.ms ctags.man cutbufs.ms differ.ms elvis.man elvprsv.man
- elvrec.man environ.ms ex.ms fmt.man index.ms internal.ms intro.ms
- options.ms question.ms ref.man regexp.ms termcap.ms title.ms ver.ms
- versions.ms visual.ms
-
- The "*.man" files are UNIX-style man pages which are meant to be
- processed with the "-man" macro package.
-
- Most of the "*.ms" files each contain one section of the manual,
- and are meant to be processed with the "-ms" macro package. The
- only exceptions are "title.ms" and "index.ms" which store the
- title page and table of contents, respectively; and "ver.ms",
- which defines a couple of custom macros. It should be included
- before each of the other files. For example, a typical command
- line would be "troff -ms ver.ms intro.ms".
-
- If this is an executable-only distribution, then it is quite
- possible that no troff source files will be included. Or only
- the *.man files, perhaps.
-