vile
[Top][All Lists]
Advanced

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

[vile] ANN: vile-9.8l


From: Thomas Dickey
Subject: [vile] ANN: vile-9.8l
Date: Fri, 31 Jan 2014 21:06:51 -0500
User-agent: Mutt/1.5.20 (2009-06-14)

Files:
        ftp://invisible-island.net/vile/current/vile-9.8l.tgz
        ftp://invisible-island.net/vile/current/vile-9.8l.tgz.asc
        ftp://invisible-island.net/vile/patches/MD5sums
        ftp://invisible-island.net/vile/patches/vile-9.8l.patch.gz
        ftp://invisible-island.net/vile/patches/vile-9.8l.patch.gz.asc

 ftp://invisible-island.net/vile/patches/vile-9.8l.patch.gz
 patch by Thomas E. Dickey <address@hidden>
 created  Sat Feb  1 01:49:16 UTC 2014
 ------------------------------------------------------------------------------
 CHANGES                       |   85 
 COPYING                       |    2 
 MANIFEST                      |    6 
 aclocal.m4                    |   89 
 api.c                         |    5 
 basic.c                       |   12 
 builtflt.c                    |   50 
 charsets.c                    |   10 
 config.guess                  |  141 -
 config.sub                    |   26 
 configure                     | 5519 ++++++++++++++++++++--------------------
 configure.in                  |   35 
 df-install.in                 |    6 
 display.c                     |   30 
 doc/Vileserv.doc              |    4 
 doc/Vileserv.html             |   14 
 doc/config.doc                |    4 
 doc/config.html               |   51 
 doc/dir.doc                   |    4 
 doc/dir.html                  |   17 
 doc/filters.doc               |    8 
 doc/filters.html              |   31 
 doc/macros.doc                |    4 
 doc/macros.html               |   89 
 doc/make-toc.pl               |    4 
 doc/make-toc.sh               |    4 
 doc/makefile                  |    5 
 doc/menus.doc                 |    4 
 doc/menus.html                |   62 
 doc/modes.doc                 |    4 
 doc/modes.html                |   27 
 doc/oleauto.doc               |    4 
 doc/oleauto.html              |   27 
 doc/perl.doc                  |    4 
 doc/perl.html                 |   12 
 doc/vile-hlp.html             |  456 +--
 doc/vile-man.html             |   34 
 doc/vile-man.sed              |    6 
 doc/vile-toc.html             |  559 ++--
 doc/visvile.doc               |    4 
 doc/visvile.html              |   35 
 edef.h                        |    6 
 eightbit.c                    |    4 
 estruct.h                     |    4 
 eval.c                        |    4 
 exec.c                        |    6 
 fences.c                      |    4 
 file.c                        |    9 
 fileio.c                      |   10 
 filters/ada-filt.l            |    4 
 filters/as-filt.l             |    4 
 filters/asm-filt.l            |    4 
 filters/au3-filt.l            |    4 
 filters/awk-filt.l            |    4 
 filters/bas-filt.l            |    4 
 filters/bat-filt.l            |    4 
 filters/bnf-filt.l            |    4 
 filters/c-filt.c              |    4 
 filters/cfg-filt.l            |    4 
 filters/conffilt.l            |    6 
 filters/cpp.key               |   33 
 filters/css-filt.l            |    4 
 filters/cwebfilt.l            |    4 
 filters/dcl-filt.l            |    4 
 filters/def-filt.l            |    4 
 filters/difffilt.l            |    4 
 filters/ecl-filt.l            |    4 
 filters/erl-filt.l            |    4 
 filters/esqlfilt.l            |    4 
 filters/est-filt.l            |    4 
 filters/fdl-filt.l            |    4 
 filters/filterio.c            |   12 
 filters/filters.c             |   14 
 filters/filters.h             |   33 
 filters/genmake.sh            |   14 
 filters/hs-filt.l             |    4 
 filters/htmlfilt.l            |    4 
 filters/imakeflt.l            |    4 
 filters/infofilt.l            |    4 
 filters/ini-filt.l            |    4 
 filters/iss-filt.l            |    4 
 filters/jsonfilt.l            |    4 
 filters/key-filt.c            |    4 
 filters/latexflt.l            |    4 
 filters/lex-filt.l            |    4 
 filters/lispfilt.l            |    4 
 filters/lua-filt.l            |    4 
 filters/m4-filt.c             |    6 
 filters/mailfilt.l            |    4 
 filters/makefile.2nd          |   12 
 filters/makefile.in           |    5 
 filters/makefile.wnt          |   32 
 filters/makefilt.l            |    4 
 filters/manfilt.c             |   10 
 filters/mc-filt.l             |    4 
 filters/mcrlfilt.l            |    4 
 filters/midlfilt.l            |    4 
 filters/mk-2nd.bat            |   10 
 filters/mms-filt.l            |    4 
 filters/nr-filt.l             |    4 
 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/ps1-filt.l            |    4 
 filters/py-filt.l             |    4 
 filters/rc-filt.l             |    4 
 filters/rcs-filt.l            |    4 
 filters/rexxfilt.l            |    4 
 filters/rpm-filt.l            |   44 
 filters/rpm.key               |    4 
 filters/rtf-filt.l            |    4 
 filters/rubyfilt.c            |    6 
 filters/sccsfilt.l            |    4 
 filters/scm-filt.l            |    4 
 filters/sed-filt.c            |    4 
 filters/sh-filt.l             |   16 
 filters/sml-filt.l            |    4 
 filters/spellflt.l            |    4 
 filters/sql-filt.l            |    4 
 filters/tagsfilt.c            |    4 
 filters/tbl-filt.l            |    4 
 filters/tc-filt.l             |    4 
 filters/tcl-filt.l            |   99 
 filters/tcl.key               | 2439 +++++++++++++----
 filters/texifilt.l            |    4 
 filters/ti-filt.l             |    4 
 filters/txt-filt.l            |    4 
 filters/unfilter.c            |   13 
 filters/vilefilt.l            |    4 
 filters/vl-filt.l             |    4 
 filters/wbt-filt.l            |    4 
 filters/xml-filt.l            |    4 
 filters/xq-filt.l             |    4 
 filters/xresfilt.l            |    4 
 filters/xs-filt.l             |    4 
 filters/yaccfilt.l            |    4 
 gnreight.h                    |    6 
 input.c                       |   10 
 insert.c                      |    4 
 macros/manpage.rc             |    9 
 macros/modes.rc               |   11 
 macros/vileinit.rc            |    3 
 main.c                        |   15 
 makeargv.c                    |    4 
 makefile.in                   |    5 
 makefile.wnt                  |    9 
 mktbls.c                      |    4 
 modes.c                       |   17 
 ntconio.c                     |   92 
 ntwinio.c                     |    4 
 package/debian/changelog      |    6 
 package/vile.spec             |   55 
 package/winvile.iss           |    8 
 package/winvile.nsi           |   11 
 patchlev.h                    |    3 
 perl.xs                       |   12 
 perl/Breadcrumbs.pm           |  677 ++--
 perl/CaptHook.pm              |  527 ++-
 perl/Glob2re.pm               |   93 
 perl/Help.pm                  |  103 
 perl/Vile.pm                  |   42 
 perl/Vile/Exporter.pm         |   61 
 perl/Vile/Manual.pm           |   70 
 perl/Vileserv.pm              |  293 +-
 perl/Visit.pm                 |   33 
 perl/capture.pm               |  189 -
 perl/dict.pm                  |   77 
 perl/directory.pm             |  178 -
 perl/dirlist.pm               |   93 
 perl/gdb.pm                   |  143 -
 perl/hgrep.pm                 |   98 
 perl/lock.pm                  |   45 
 perl/man.pm                   |   47 
 perl/mime.pl                  |  123 
 perl/plugins.pl               |   52 
 perl/search.pm                |  278 +-
 perl/shell.pm                 | 1486 +++++-----
 perl/spell.pm                 |  184 -
 perl/vileget                  |  148 -
 perl/winops.pm                |  185 -
 plink.sh                      |    6 
 proto.h                       |    3 
 regexp.c                      |    8 
 revlist                       |  401 +-
 select.c                      |   24 
 statevar.c                    |    8 
 tags.c                        |   25 
 tcap.c                        |   27 
 trace.c                       |    4 
 ucrypt.c                      |    4 
 vile-9.8l/package/convile.nsi |  175 +
 vile-9.8l/package/minvile.nsi |  173 +
 vile-9.8l/w32info.rc          |   33 
 vile.hlp                      |   15 
 vl_alloc.h                    |    4 
 w32cmd.c                      |   76 
 w32pipe.c                     |    4 
 x11.c                         |   42 
 x11menu.c                     |    4 
 x11plain.c                    |   14 
 202 files changed, 9985 insertions(+), 7210 deletions(-)
 ------------------------------------------------------------------------------

 20140131 (l)
        > Derek Woolverton:
        + add new keywords for C++11
        > Rick Sladkey:
        + change initialization in ntconio.c to improve use with ConEmu, e.g.,
          when the window is resized.
        > Tom Dickey:
        + add version details to win32 executables.
        + improve rpm spec-file filter:
          + add checks for "%" markers in unexpected places, e.g., in comments.
          + change %package to not begin quoted text; it should be a one-liner
        + modify ^X-n to filter typescript files like vile-pager.
        + fill in pod descriptions for undocumented perl modules.
        + additional change for Savannah #37988 to update screen when removing
          a newline which was inserted initially by the "o" command.
        + modify mode-pathname for makemode to work with arbitrary level of
          directory; it assumed something like "/usr/lib/pkgconfig".
        + minor fix to tcap.c to restore colors after completing a loop which
          turns off attributes.  The directory.pm script caused the driver to
          reset reverse-video and bold, but the driver was restoring colors
          only after the first reset.
        + minor fixes for perl modules:
          + correct off-by-one position of highlighting for spell.pm
          + modify spell.pm to remember the last replacement made for a given
            word and offer that as the first choice on followup changes.
          + modify dirlist.pm to reposition the window on completion so that
            the last lines written to the buffer will always be visible.
          + modify hgrep.pm to set $search so that for instance, visual-matches
            works.
        + modify perl modules to use strict feature.
        + add ".pp" to pasmode / Pascal and ".shtml" to htmlmode (suggested by
          Radek Liboska).
        + add requires/provides for Perl modules in vile.spec (suggested by
          Radek Liboska).
        + correct a sign-extension bug in column_sizes(), which caused
          incorrect cursor-movement for some 8-bit encodings (report by Radek
          Liboska).
        + add still more keywords for C++11
        + fix for 9.8j change to manfilt.c; reset the overstrike link to null
          in erase_cell(), to avoid freeing memory twice.
        + modify internal links of html documentation to fix linklint warnings
        + fix most issues reported by rpmlint for package/vile.spec:
          + add configure option "--disable-stripping"
          + strip executables during install by adding "-s" normally
          + make the wmconfig files non-executable
          + update FSF address in several files
        + modify -F option to ensure that output uses \n consistently for the
          line-separator verus \r\n.
        + minor fix to sh-filt.l's stripping of leading blanks in a here-
          document.
        + updated ftp-mirror to http://invisible-mirror.net/archives/vile
        + add a new attribute markup, "M" for "meta" which is ignored by vile.
          Modified filters to emit their command-line using this markup so
          that applications can determine which filter was invoked when the -F
          option is used to provided marked-up files.
        + build-fixes to allow "new" flex 2.5.35 to be used to build the
          various filter configurations, noting that the recommended
          tool is still "reflex" (report by Joran Ahlback).
        + add convile.nsi and minvile.nsi scripts to use for creating
          installers from convile and minvile via cross-compiling.  NSIS is far
          less capable than Inno Setup, so the latter still gives the
          recommended packages.
        + move ignoresuffix setting from cmode to global settings, i.e., to
          use for other filetypes.
        + modify tags logic to set "tagsmode" if it is defined, and assuming
          that, to test the local check-modtime value, i.e., that managed via
          the majormode to allow tags files to be selectively reloaded when
          their content changes (discussion with Wayne Cuddy).
        + modify sh-filt.l to recognize ksh93/bash here-strings, noting that
          they are not standardized.
        + review/improve tcl syntax highlighter (report by Wayne Cuddy):
          + do not treat single-quote specially
          + allow newlines in double-quotes
          + recognize square brackets in double-quotes to denote nested
            commands.
          + fix ambiguity between "-option" and "-number".
          + show sprintf-codes with string color.
          + highlight "#" prefixing hexadecimal digits as a number.
          + do not color args for unknown verbs.
          + update keywords to tcl/tk 8.6.0
        + add ".nsh" suffix to nsis mode.
        + fix for "-F" option when filtered file has no syntax highlighting;
          the MK variable was not set, causing getregion() to fail.
        + update config.guess, config.sub

-- 
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]