vile
[Top][All Lists]
Advanced

[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 &gtkey, &gtmotion and &gtsequence.
        + 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

Attachment: signature.asc
Description: Digital signature


reply via email to

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