vile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vile] vile-9.7n.patch.gz


From: Thomas Dickey
Subject: [vile] vile-9.7n.patch.gz
Date: Sun, 05 Apr 2009 18:18:05 -0400
User-agent: Mutt/1.5.18 (2008-05-17)

 patch by Thomas E. Dickey <address@hidden>
 created  Sun Apr  5 22:12:43 UTC 2009
 ------------------------------------------------------------------------------
 CHANGES              |   39 
 MANIFEST             |    2 
 aclocal.m4           |   65 
 blist.c              |   20 
 buffer.c             |    8 
 builtflt.c           |   45 
 configure            | 3330 +++++++++++++++++++++++++------------------------
 configure.in         |   57 
 display.c            |  147 +-
 edef.h               |    3 
 estruct.h            |    9 
 eval.c               |   52 
 file.c               |   10 
 filters/conffilt.l   |    4 
 filters/fltstack.h   |   17 
 filters/hs-filt.l    |    4 
 filters/htmlfilt.l   |   18 
 filters/iss-filt.l   |    4 
 filters/latexflt.l   |    4 
 filters/lex-filt.l   |    4 
 filters/lispfilt.l   |    4 
 filters/lua-filt.l   |    4 
 filters/makefile.2nd |   12 
 filters/mc-filt.l    |    4 
 filters/noclass.sh   |    7 
 filters/pas-filt.l   |    4 
 filters/php-filt.l   |    4 
 filters/rpm-filt.l   |    4 
 filters/sccsfilt.l   |    4 
 filters/scm-filt.l   |    4 
 filters/sh-filt.l    |    4 
 filters/sql-filt.l   |   61 
 filters/txt-filt.l   |    4 
 filters/vilefilt.l   |    4 
 filters/xml-filt.l   |    4 
 filters/xresfilt.l   |    6 
 filters/xs-filt.l    |   10 
 filters/yaccfilt.l   |    4 
 modetbl              |    3 
 patchlev.h           |    2 
 random.c             |    4 
 regexp.c             |   25 
 revlist              |   92 -
 statevar.c           |   24 
 vile-9.7.spec        |    9 
 vile.hlp             |    9 
 46 files changed, 2303 insertions(+), 1855 deletions(-)
 ------------------------------------------------------------------------------

 20090405 (n)
        > Ingmar Ellenberger:
        + reorder part of sql-filt.l to work with a non-flex parser.
        > Mark Robinson:
        + build-fixes for mingw configuration when built using cygwin.
        > Tom Dickey:
        + more fixes for lex-based filters:
          + make builtin/loadable syntax highlighters work better with files
            using recordseparator=cr by sending blanks instead of unexpected
            line-feeds, as well as changing the used recordseparator to
            newlines.  Make a similar workaround for recordseparator=lf by
            filtering unexpected carriage returns.
          + (jfg) change the error-exit when building with "new" flex to
            warnings.  Report problems to "new" flex's "maintainer".
          + add configure check for lex "%o" options.
          + fix typo in noclass.sh for [[:blank:]].
          + modify noclass.sh string for [[:print:]] to ensure there's no
            embedded '-'.
          + filter out "%pointer" options in noclass.sh (this could be a
            separate configure check from character classes).
          + modify fltstack.h to use it included twice - once in the declares,
            and once in the code section, e.g., for the non-flex parser
            encountered by Ellenberger.
        + modify handling of recordseparator mode to let explicit rs=cr work
          to read cr-delimited files, provided that dos mode is not set.
        + add variable $modeline-limit to limit the offset into each line that
          vile scans for modelines.  Use default 256.
        + fixes/improvements for regexp.c:
          + make vl_toupper() a macro, also use the buffer encoding to decide
            whether to use system ctypes.
          + change one of the limits for calling regexec from lregexec to
            ensure that the string-end is not past the end-offset.
        + improve performance for displaying syntax highlighting of very long
          lines by using a fast check on the left/right limits of single-line
          regions that could be displayed, and ignoring attributed regions past
          those bounds.
        + improve html filter by ensuring that "server" is the tag, not one
          of the named values, e.g., "<server>" vs "<foo server=bar>".

-- 
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]