Subject: CVS commit: pkgsrc/doc
To: None <pkgsrc-changes@NetBSD.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 08/08/2003 13:32:54
Module Name:	pkgsrc
Committed By:	agc
Date:		Fri Aug  8 13:32:54 UTC 2003

Modified Files:
	pkgsrc/doc: CHANGES TODO

Log Message:
Update vile from version 9.3 to 9.4

Changes for vile 9.4 (released Mon Aug 04 2003)

Various bug fixes and some new functionality:
        + modify vilefilt.l to highlight shell commands.
        + add cases for 'u', 'U', 'x' and 'X' to RegStrChr2(), making the
          [:upper:] and [:xdigit:] regular expression character classes work.
        + tested with gcc 3.3 and g++ 3.3, modifying several interfaces to use
          'const'.  gcc 3.x also introduces more nonstandard name-pollution.
        + modify manpage.rc to check if the current buffer is perl, and if so,
          to render contents using pod2man or pod2text.
        + add un-filters (atr2ansi, atr2html, atr2text) which convert encoded
          control/A text to different forms.
        + modify support for ^X-e to make it use the whole line if the current
          buffer is a directory.
        + increase output- and state transitions-limits for latexflt.l,
          rpm-filt.l, sh-filt.l and vilefilt.l to compile with Solaris and HPUX
          lex programs (report by Adam Denton).
        + modify vile-manfilt to decode UTF-8 emitted by groff 1.18
        + add Ruby syntax filter (rb-filt.l, rb.key).
        + fix: java has no 'operator' keyword.
        + add texmode, as a variation of latexmode.
        + add .ltx, .sty suffixes for latexmode.
        + implement xml-filter based on html-filter.
        + implement xterm-title mode.
        + add syntax filter for rpm ".spec" files.
        + add syntax filter for PostScript ".ps" files.
        + add syntax filter for enscript ".st" files.
        + make cursor-movement on a yank command match vi's, tested for various
          left/up motions such as yk, yh, yH, y1G, y0, y-, yb (report by
          George Eccles).
        + updates to allow vile to build with perl 5.8.0 (ifdef's checked for
          5.6.1, 5.5.3 and 5.4.5).
        + rewrote spell.rc to make it work properly if the spell-filter is
          built-in (reported by Clark Morgan).


To generate a diff of this commit:
cvs rdiff -r1.3009 -r1.3010 pkgsrc/doc/CHANGES
cvs rdiff -r1.772 -r1.773 pkgsrc/doc/TODO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.