Files:
ftp://invisible-island.net/vile/current/vile-9.8s.tgz
ftp://invisible-island.net/vile/current/vile-9.8s.tgz.asc
ftp://invisible-island.net/vile/patches/MD5sums
ftp://invisible-island.net/vile/patches/vile-9.8s.patch.gz
ftp://invisible-island.net/vile/patches/vile-9.8s.patch.gz.asc
ftp://invisible-island.net/vile/patches/vile-9.8s.patch.gzpatch by Thomas E. Dickey <[email protected]> created Sun Dec 18 02:14:10 UTC 2016 ------------------------------------------------------------------------------ CHANGES | 67 MANIFEST | 2 aclocal.m4 | 19 configure | 4801 ++++++++++++++++++++++----------------------- configure.in | 25 doc/filters.doc | 8 doc/filters.html | 7 doc/vile-hlp.html | 8 doc/vile-toc.html | 4 estruct.h | 6 filters/bat-filt.l | 4 filters/conffilt.l | 11 filters/filterio.c | 8 filters/filters.h | 16 filters/filters.rc | 6 filters/fltstack.h | 6 filters/hs-filt.l | 8 filters/iss-filt.l | 3 filters/lex-filt.l | 5 filters/mk-2nd.awk | 6 filters/nr-filt.l | 4 filters/php-filt.l | 4 filters/pl-filt.c | 168 + filters/ps-filt.l | 40 filters/ps1-filt.l | 4 filters/rc-filt.l | 4 filters/rcs-filt.l | 4 filters/rpm-filt.l | 6 filters/sh-filt.l | 503 +++- filters/tcl-filt.l | 178 + filters/txt-filt.l | 4 filters/xml-filt.l | 6 filters/xq-filt.l | 12 filters/yaccfilt.l | 3 macros/digraphs.rc | 52 macros/modes.rc | 18 main.c | 15 modes.c | 178 + modetbl | 4 package/convile.nsi | 6 package/debian/changelog | 6 package/minvile.nsi | 6 package/vile.spec | 9 package/winvile.nsi | 6 patchlev.h | 4 revlist | 96 vile.hlp | 8 w32info.rc | 10 48 files changed, 3631 insertions(+), 2747 deletions(-) ------------------------------------------------------------------------------ 20161217 (s) > Brendan O'Dea: + add command-line parsing for "--" token, assumed by visudo in the 1.8.12 - 1.8.16 changes (report by Wayne Cuddy). > Tom Dickey: + recompute majormode order when "after", "before" or "qualifiers" is modified for a majormode. + add yamlmode (discussion with Steve Lembark) + modify DSTRING definition in lex-filter to handle continuation lines. + modify cfgmode to reduce false-matches with random ".cfg" files. + improve ps syntax filter + interpret %%BeginData / %%EndData keywords + interpret %%BeginPreview / %%EndPreview keywords + add ".mcrl2" as suffix for mcrlmode. + fixes from test-script: conf, hs, nr, rc, rcs, txt, xq, xml + improved regression test-script to check for places where the syntax filter might have mixed buffered- and unbuffered-calls in the same state, causing tokens in the markup to "move". + remove a statement from flt_putc in the standalone filters that converted a bare ^A to ^A?. + remove escaping from digraphs.rc, since change in 9.7zg made that both unnecessary and incorrect (reports by Marc Simpson, Brendan O'Dea). + improve tcl syntax filter + color backslash-escapes in double-quotes. + add rules to handle regexp and regsub regular expressions. This does not yet handle -regexp switch cases. + add call to flt_bfr_error to flag unbalanced quotes here and in a few other filters. + modify newline patterns to allow for cr/lf endings in continuations + add special case for literals like "{\1}" and "{\\1}". + add special case for html entities such as "{{}" and "{&foo;}" + improve sh syntax filter + allow quoted strings within '${' parameter, a detail that can happen with ksh brace groups (report by j. van den hoff). + handle ksh's "ANSI C quotes", i.e., "$'xxx'" using single quotes after a dollar sign. + use the ksh ("-K") option for bashmode and zshmode syntax. + interpret "$name" within '${' parameter + don't warn for inline-here documents + handle special case where matching tag for a here-document is on the same line as a closing ")" in $(xxx) command. + highlight ksh's "[[", "((", "$((" bracketing like "{". + handle ksh's "((" and "$((" arithmetic expressions. + handle ksh's base#value numbers + improve perl syntax highlighter: + fix state used to guess where a pattern might occur, e.g., after an "if" keyword with no preceding operator to account for line breaks. + correct a check for illegal numbers, which flagged hexadecimal numbers containing "e". + distinguish special case of "format =" vs "format =>". + allow pod to begin without a preceding blank line, but warn. + allow for case where pod mode is turned on/off with only one blank line between the directives. + check for simple patterns that may follow operators such as "map". + allow '$', '+' or '&' as a quote or substitution delimiter + allow angle brackets for quotes after 'q', etc. + fix highlighting when square-brackets are used as delimiters in a perl substitution, e.g., s[foo[bar]xxx][yyy] + quiet some unnecessary compiler warnings with glibc > 2.20 by adding _DEFAULT_SOURCE as needed. + improve version-comparison for "new" flex to allow for 2.6.0, and accept that for built-in filters. Also modify filters/mk-2nd.awk to work with "new" flex ifdef's to ignore yywrap (Debian #832973). + correct long-name for filename-ic mode (report Marc Simpson). -- Thomas E. Dickey <[email protected]> http://invisible-island.net ftp://invisible-island.net
signature.asc
Description: Digital signature
_______________________________________________ vile mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/vile
