MANIFEST for vile, version v8_3
--------------------------------------------------------------------------------
MANIFEST                        this file
CHANGES                         Change-log for VILE
CHANGES.R3                      Vile 3.0 change-log
CHANGES.R4                      VILE 4.0 change-log
CHANGES.R5                      Vile 5.0 change log
CHANGES.R6                      Vile 6.0 change-log
CHANGES.R7                      Vile 7.0 change-log
COPYING                         GPL copyright (for 'configure')
INSTALL                         installation instructions for VILE
README                          overview of VILE (read first)
README.PC                       instructions for PC's (MS-DOS, etc.)
README.VMS                      instructions for VAX's (OpenVMS)
aclocal.m4                      VILE-specific autoconf macros
ansi.c                          ANSI terminal driver
api.c                           nvi-like api to perl and tcl
api.h                           interface of api.c
basic.c                         basic cursor-movement
bind.c                          key-bindings & low-level command-completion
borland.c                       BORLAND terminal driver
btree.c                         balanced-binary (AVL) tree functions
btree.h                         interface of btree.c
buffer.c                        buffer-management
buglist                         bug-list
chgdfunc.h                      prototypes for mode-functions with side-effects
cmdtbl                          used by 'mktbls' to generate VILE's command-tables
config.emx                      configure-ifdefs for EMX (OS/2)
config.guess                    configure utility-script
config.sub                      configure utility-script
config_h.in                     template for config.h
configure.in                    used by 'autoconf' to generate 'configure'
configure                       Configuration script for UNIX
csrch.c                         current-line character-scanning commands
descrip.mms                     VAX/VMS MMS build-script
dirstuff.h                      interfaces for UNIX-like directory functions
display.c                       message & screen formatting & display
djhandl.c                       CTL/C & interrupt handling for DJGCC
dumbterm.c                      DUMB terminal driver
edef.h                          global variable definitions
estruct.h                       master include/struct definitions
eval.c                          expression-evaluation
exec.c                          command (':', macros) execution
externs.c                       external data (via edef.h)
fences.c                        functions for parenthesis/ifdef balancing
file.c                          read/write/lookup disk files (high-level)
filec.c                         filename-completion functions
fileio.c                        low-level file I/O functions
finderr.c                       error-finder
glob.c                          globbing (wildcard & environment-variable substitution)
globals.c                       ed/vi/ex style global commands
gppconio.c                      patched console I/O support for DJGCC
history.c                       command-history
ibmpc.c                         IBM PC terminal driver (direct I/O)
input.c                         various input-routines
insert.c                        functions for character-insertion
install.sh                      install-script, needed for configure
isearch.c                       incremental-search commands
itbuff.c                        support functions for wide-character strings
lckfiles.c                      locked-files support
line.c                          line-management functions
main.c                          main program of VILE
makefile.blc                    makefile for Win32 with Borland C++
makefile.djg                    makefile for DJGCC
makefile.emx                    makefile for EMX (OS/2) with gcc and gmake
makefile.icc                    makefile for C Set++ 2.x (OS/2)
makefile.in                     used by 'configure' to generate a makefile
makefile.tbc                    makefile for TurboC (MS-DOS)
makefile.wat                    makefile for Watcom (MS-DOS) with wmake
makefile.wnt                    makefile for Win32 with Microsoft Visual C++
map.c                           map and map! commands
menu.c                          menu-support for xvile
mkdirs.sh                       script to make directory-hierarchy
mkprlenv.wnt                    vile-7.4h
mktbls.c                        utility for constructing VILE's command & mode tables
modes.c                         mode-command support
modetbl                         used by 'mktbls' to generate mode tables
msgs.c                          pop-up message support
npopen.c                        pipe-command support
ntconio.c                       Win32 console terminal driver
ntwinio.c                       GUI terminal driver for WinNT
oneliner.c                      commands that operate upon single lines
opers.c                         operator-commands (that use motions)
os2keys.h                       function-key definitions for OS/2
os2pipe.c                       OS/2 pipe support
os2vio.c                        OS/2 video terminal driver
patchlev.h                      patch-level
path.c                          functions that manipulate pathnames
perl.xs                         Perl/C interface wrapper
proto.h                         function prototypes
pscreen.h                       interface for PSCREEN struct
ptypemap                        perl-interface type map
random.c                        miscellaneous functions
regexp.c                        regular expression functions
region.c                        region-manipulation
revlist                         revision-list for VILE
search.c                        functions for search-commands
select.c                        selection-handling functions
sinstall.sh                     wrapper for installing perl-scripts
spawn.c                         functions for spawning subprocesses
statevar.c                      functions to set/get state-variables
tags.c                          support for vi-style "tags"
tbuff.c                         temporary-buffer management functions
tcap.c                          TERMCAP terminal driver
tcap.h                          interface of tcap.c
termio.c                        low-level terminal I/O support
trace.c                         development: trace to logfile
trace.h                         development: trace to logfile
ucrypt.c                        interface to Unix crypt(1)
undo.c                          support for "undo"
version.c                       version & usage messages
vile-8.3.spec                   RedHat rpm specification for vile 8.3
vile.1                          man-page for VILE
vile.hlp                        help-file
vms2unix.c                      VMS/UNIX compatibility support functions
vmsbuild.com                    VAX/VMS DCL build script
vmspipe.c                       pipe-filter support for VMS
vmsvt.c                         VMS terminal driver
w32cbrd.c                       Win32 clipboard support
w32misc.c                       vile-7.4h
w32ole.cpp                      interface for Winvile OLE
w32ole.h                        interface of w32ole.cpp
w32ole.rc                       resource-control for ole configuration
w32pipe.c                       Win32 native pipe support
w32reg.c                        Winvile OLE registration code
w32reg.h                        interface of w32reg
watch.c                         watch file-descriptors & timers
window.c                        window-management functions
winvile.odl                     interface description for Winvile OLE
winvile.rc                      resource definitions for winvile
word.c                          commands that operate upon words or paragraphs
wordmov.c                       cursor-movement commands (e.g., word, spaces)
x11.c                           X11 (Xt, Motif or Openlook) terminal driver
xshell.sh                       wrapper/sample script for xvile
doc                             subdirectory
doc/Vileserv.doc                overview of Vileserv and vileget scripts
doc/config.doc                  configuration-instructions for VILE
doc/dir.doc                     description of perl directory-browser
doc/filters.doc                 overview of syntax filter programs
doc/hilite.doc                  readme for hilite.pl and syntax.pl
doc/macros.doc                  documentation for VILE macros
doc/menus.doc                   description of xvile (Xm and Xaw) menus
doc/modes.doc                   overview of modes/majormodes
doc/oleauto.doc                 document Winvile OLE
doc/perl.doc                    notes about perl interface to vile
doc/visvile.doc                 document visvile.dll
doc/w32modes.doc                describe win32-specific modes
filters                         subdirectory
filters/ada-filt.l              ada syntax highlighter for vile
filters/ada.key                 Ada95 keywords
filters/awk-filt.l              awk syntax highlighter for vile
filters/awk.key                 keywords for awk syntax highlighting
filters/bat-filt.l              dos batchfile syntax filter for vile
filters/bat.key                 dos batchfile keywords
filters/c-filt.c                c filter
filters/c-filt.flx              original flex-based c-filter
filters/c.key                   keywords for C
filters/csh.key                 keywords for csh/tcsh syntax highlighting filter
filters/cwebfilt.l              cwebx syntax filter for vile
filters/dcl-filt.l              VAX dcl syntax highlighting filter for vile
filters/dcl.key                 dcl keywords
filters/diff.key                keywords for 'diff' syntax filter
filters/difffilt.l              syntax filter for 'diff' output
filters/ecrypt.c                uemacs-derived encryption
filters/filters.c               common utilities for filtering
filters/filters.h               interface/definitions for filtering utilities
filters/filters.rc              sample majormodes, and corresponding filters
filters/html.key                keywords for vile-html-filt
filters/htmlfilt.l              HTML syntax filter for vile
filters/imake.key               keywords for imake-filter
filters/java.key                java keywords
filters/js.key                  javascript keywords
filters/latex.key               latex keywords
filters/latexflt.l              LaTeX syntax filter for vile
filters/lex-filt.l              lex syntax filter for vile
filters/lex.key                 keywords for lex + c
filters/mail.key                keywords for mail-filter
filters/mailfilt.l              mail syntax highlighting filter for vile
filters/make.key                keywords for makefile syntax highlighter
filters/makefile.djg            makefile for DJGPP (vile-utilities)
filters/makefile.emx            makefile for OS/2 EMX (vile utilities)
filters/makefile.icc            makefile for OS/2 IBM CSet (vile utilities)
filters/makefile.in             makefile for vile filters
filters/makefile.wnt            makefile for filters with Visual C++
filters/makefilt.l              makefile syntax filter for vile
filters/manfilt.c               manpage-filter
filters/mms-filt.l              mms syntax filter for vile
filters/nr-filt.l               nroff syntax highlighting filter for vile
filters/nr.key                  keywords for nroff filter
filters/pas-filt.c              Pascal syntax filter for vile
filters/pas.key                 keywords for pascal highlighting filter
filters/perl.key                keywords for perl syntax filter
filters/perlfilt.l              Perl syntax filter for vile
filters/sh-filt.l               a sh/ksh/csh syntax filter for vile
filters/sh.key                  keywords for "sh" syntax filter
filters/spell.rc                defines a filter for spell-checking
filters/spellflt.l              ispell filter to highlight misspelled words
filters/sql-filt.l              sql syntax highlighting filter for vile
filters/sql.key                 sql keywords
filters/tc-filt.l               termcap syntax highlighting filter for vile
filters/tc.key                  termcap keywords for syntax highlighting
filters/tcl-filt.l              tcl/tk syntax highlighting filter for vile
filters/tcl.key                 tcl/tk keywords
filters/ti-filt.l               terminfo syntax highlighting filter for vile
filters/ti.key                  terminfo keywords
filters/txt-filt.l              syntax filter for ordinary text
filters/vile.key                fallback template for highlighting colors
filters/vilefilt.l              syntax filter for vile macros
filters/yacc.key                yacc keywords
filters/yaccfilt.l              yacc syntax highlighting filter for vile
icons                           subdirectory
icons/pumpkin.ico               V-eyes pumpkin icon
icons/pumpkin.xbm               X bitmap, for vile icon
icons/pumpkin.xpm               pumpkin icon, in Xpm form
icons/sink.ico                  kitchen-sink icon (J.R.Sladkey)
icons/sink.xbm                  X bitmap, for vile icon
icons/sink.xpm                  X bitmap for vile icon
icons/vile.ico                  Windows icon, for vile
icons/vile.xbm                  sample icon, for X bitmap
icons/vile.xpm                  sample icon, for xpm library
macros                          subdirectory
macros/digraphs.rc              macros for inserting digraphs
macros/manpage.rc               macros for man-page filtering/display
macros/pictmode.rc              macros to support "picture-mode" editing
macros/vile-pager               use vile as a pager
perl                            subdirectory
perl/Vileserv.pm                provides file-load server capability for xvile
perl/dir.pl                     directory-browser extension
perl/glob2re.pl                 utility-script for vile's hypertext
perl/hgrep.pl                   utility-script for vile's hypertext
perl/hilite.pl                  keyword-highlighting for perl
perl/manfilt.pl                 Perl filter for man-pages
perl/mime.pl                    mime-aware file viewer support
perl/plugins.pl                 plugins extension to the mime library
perl/search.pl                  perl lookalike for vile's search commands
perl/shell.pl                   spawn a shell via a pty
perl/syntax.pl                  syntax-parsing for perl highlighting
perl/tailf.pl                   do a "tail -f"
perl/vileget                    pass file-edit request to xvile session running Vileserv
perl/visit.pl                   utility-script for vile's hypertext
visvile                         subdirectory
visvile/commands.cpp            implement commands for visvile.dll
visvile/commands.h              implement commands for visvile.dll
visvile/dsaddin.cpp             developer-studio add-in support
visvile/dsaddin.h               developer-studio add-in support
visvile/oleauto.cpp             manage winvile OLE automation server
visvile/oleauto.h               interface for oleauto.cpp
visvile/readme.txt              overview of visvile.dll
visvile/resource.h              generated definitions for visvile.dll
visvile/stdafx.cpp              standard-includes interface for visvile.dll
visvile/stdafx.h                standard-includes interface for visvile.dll
visvile/tbarlrge.bmp            large toolbar icons for visvile
visvile/tbarmedm.bmp            medium toolbar icons for visvile
visvile/visvile.cpp             initialization routines for visvile.dll
visvile/visvile.def             declares module parameters for visvile.dll
visvile/visvile.dsm             DevStudio macros for visvile
visvile/visvile.dsp             developer-studio-project file
visvile/visvile.dsw             developer-studio-workspace file
visvile/visvile.h               interface/common defs for visvile
visvile/visvile.odl             OLE definition for visvile
visvile/visvile.rc              resource-file for visvile
visvile/visvile.rc2             resource-file for visvile
