[Top][All Lists]
[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
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [vile] vile-9.7n.patch.gz,
Thomas Dickey <=