MANIFEST for vile, version 8_2 -------------------------------------------------------------------------------- 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.) 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 c-filt.c VILE attribute-filter for C files c-filt.flx FLEX filter for C programs 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 crypt.c encryption (from uEmacs) 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++ manfilt.c VILE attribute-filter for man-page (nroff-output) 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 pas-filt.c Pascal syntax-highlighting filter 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 spawn.c functions for spawning subprocesses 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 undo.c support for "undo" version.c version & usage messages vile-8.1.spec rpm spec file (sample) 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 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/config.doc configuration-instructions for VILE 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 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/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/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/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