[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vile] vile-9.8g.patch.gz
From: |
Thomas Dickey |
Subject: |
[vile] vile-9.8g.patch.gz |
Date: |
Fri, 09 Mar 2012 21:26:04 -0500 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
ftp://invisible-island.net/vile/patches/vile-9.8g.patch.gz
patch by Thomas E. Dickey <address@hidden>
created Sat Mar 10 02:14:08 UTC 2012
------------------------------------------------------------------------------
CHANGES | 46
MANIFEST | 13
aclocal.m4 | 149 +
bind.c | 4
buffer.c | 55
cmdtbl | 15
configure | 5408 ++++++++++++++++++++++-------------------
configure.in | 11
display.c | 5
doc/filters.doc | 11
doc/filters.html | 9
doc/macros.doc | 56
doc/macros.html | 65
doc/vile-hlp.html | 42
doc/vile-toc.html | 6
edef.h | 9
eval.c | 254 +
filters/ada-filt.l | 6
filters/as-filt.l | 6
filters/asm-filt.l | 4
filters/au3-filt.l | 4
filters/awk-filt.l | 4
filters/bas-filt.l | 6
filters/bat-filt.l | 6
filters/bnf-filt.l | 4
filters/c-filt.c | 6
filters/conffilt.l | 33
filters/css-filt.l | 6
filters/cwebfilt.l | 4
filters/dcl-filt.l | 6
filters/def-filt.l | 4
filters/ecl-filt.l | 4
filters/erl-filt.l | 8
filters/esqlfilt.l | 8
filters/est-filt.l | 4
filters/fdl-filt.l | 4
filters/filters.c | 11
filters/filters.h | 5
filters/filters.rc | 118
filters/hs-filt.l | 8
filters/ini-filt.l | 4
filters/iss-filt.l | 6
filters/key-filt.c | 6
filters/latexflt.l | 9
filters/lex-filt.l | 14
filters/lispfilt.l | 4
filters/lua-filt.l | 4
filters/m4-filt.c | 4
filters/mailfilt.l | 4
filters/manfilt.c | 10
filters/mc-filt.l | 4
filters/mcrlfilt.l | 4
filters/midlfilt.l | 4
filters/mms-filt.l | 4
filters/nsis.key | 31
filters/pas-filt.l | 4
filters/php-filt.l | 4
filters/pl-filt.c | 8
filters/pot-filt.l | 4
filters/ps-filt.l | 4
filters/py-filt.l | 4
filters/rc-filt.l | 6
filters/rcs-filt.l | 4
filters/rexxfilt.l | 4
filters/rpm-filt.l | 6
filters/rtf-filt.l | 4
filters/rubyfilt.c | 6
filters/scm-filt.l | 8
filters/sh-filt.l | 4
filters/sml-filt.l | 6
filters/spellflt.l | 8
filters/sql-filt.l | 8
filters/tbl-filt.l | 4
filters/tc-filt.l | 4
filters/tcl-filt.l | 4
filters/texifilt.l | 6
filters/ti-filt.l | 4
filters/txt-filt.l | 4
filters/vilefilt.l | 6
filters/vl-filt.l | 12
filters/wbt-filt.l | 6
filters/xml-filt.l | 8
filters/xq-filt.l | 12
filters/xresfilt.l | 6
filters/xs-filt.l | 4
filters/yaccfilt.l | 6
input.c | 122
insert.c | 68
macros/vileinit.rc | 15
main.c | 35
makefile.in | 22
makefile.wnt | 3
mktbls.c | 62
modes.c | 75
modetbl | 10
ntconio.c | 18
ntwinio.c | 3
package/debian/changelog | 6
package/vile.spec | 9
patchlev.h | 2
proto.h | 8
revlist | 215 -
statevar.c | 28
tags.c | 30
vile-9.8g/macros/complete.rc | 24
vile.hlp | 368 +-
vl_ctype.h | 9
w32cbrd.c | 4
108 files changed, 4704 insertions(+), 3149 deletions(-)
------------------------------------------------------------------------------
20120309 (g)
+ relax conditions for displaying saved message just before starting
full screen mode, to allow the default help-summary to show (report
by Paul Fox).
+ modify logic for [vileinit] and [vileopts] buffers which are used
during startup, to first close their window if possible, eliminating
a message that interfered with other startup messages (report by
Paul Fox).
+ improve insert-exec mode by filtering out characters which have
special meaning in insert-mode.
+ add ToggleMode macro (prompted by question by Wayne).
+ add complete.rc GetCompletion macro as an example of how to do
insert-completion.
+ add "show-user-variables" command.
+ implement "describe-$variables" command.
+ add alias "describe-user-functions" for "describe-&functions"
+ add alias "describe-state-variables" for "describe-$variables"
+ add variables $get-at-dot, $get-it-all, $get-length and $get-offset
to simplify scripting of &get-completion and similar features.
+ modify vilefilt.l to highlight functions using "-" character.
+ add aliases &get-key, &get-motion, &get-sequence as more readable
names for >key, >motion and >sequence.
+ add &get-completion function to support macros that can handle
name-completion in insert mode (prompted by mailing list discussion).
+ reset video-attributes for linebreak when computing the left/right
scrolling offset, fixing a case from 9.8f which left stray highlights
+ updated nsis.key
+ modify conffilt.l to match leading keywords that may begin with a
leading punctuation mark, other than the existing comment markers or
brackets.
+ modify nsis mode to ignore case of keywords.
+ add -i option to most syntax filters to control whether keyword
matching is done ignoring case. The exceptions are html, imake and
make, which use special logic for deciding which to use.
NOTE: this is an incompatible change which can affect user-defined
majormodes that use the affected filters. However, presetting the
-i option on about a third of the syntax filters would be more
confusing than making this explicit in filters.rc
+ modify configure script to support cross-compiling, tested with
cross-compiler to mingw using convile and minvile targets.
+ add null-pointer checks for "nohl" fix in 9.8f, needed for the case
when no majormode is in effect.
+ modify vile-manfilt to accept 0xb7 bullet character used in some
manpages.
+ updates for configure macros CF_NCURSES_CONFIG, CF_XOPEN_SOURCE
--
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.8g.patch.gz,
Thomas Dickey <=