vile
[Top][All Lists]
Advanced

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

[vile] ANN: vile-9.8r


From: Thomas Dickey
Subject: [vile] ANN: vile-9.8r
Date: Thu, 28 Jul 2016 01:41:57 +0000
User-agent: Mutt/1.5.21 (2010-09-15)

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

 patch by Thomas E. Dickey <address@hidden>
 created  Thu Jul 28 01:37:57 UTC 2016
 ------------------------------------------------------------------------------
 CHANGES                  |   58 
 MANIFEST                 |    2 
 aclocal.m4               |   97 
 basic.c                  |    4 
 bind.c                   |   37 
 buffer.c                 |   30 
 builtflt.c               |    5 
 config.guess             |   27 
 config.sub               |   25 
 configure                | 4983 ++++++++++++++++++++++-----------------------
 configure.in             |   13 
 doc/macros.doc           |   25 
 doc/macros.html          |   29 
 doc/vile-hlp.html        |  194 +
 doc/vile-toc.html        |   42 
 estruct.h                |   23 
 exec.c                   |   65 
 file.c                   |    4 
 filec.c                  |   35 
 filters/filters.h        |   14 
 filters/manfilt.c        |   36 
 filters/rpm-filt.l       |    4 
 filters/sh-filt.l        |    4 
 finderr.c                |    6 
 glob.c                   |   30 
 gnreight.h               |    6 
 main.c                   |   19 
 makeargv.c               |    6 
 makeargv.h               |    4 
 makefile.in              |    7 
 modes.c                  |   19 
 modetbl                  |   13 
 ntwinio.c                |    6 
 package/convile.nsi      |    8 
 package/debian/changelog |    6 
 package/minvile.nsi      |    8 
 package/vile.spec        |    9 
 package/winvile.iss      |    4 
 package/winvile.nsi      |    6 
 patchlev.h               |    4 
 path.c                   |  115 -
 perl.xs                  |    5 
 proto.h                  |   12 
 random.c                 |   15 
 revlist                  |  100 
 spawn.c                  |    8 
 statevar.c               |   13 
 vile.hlp                 |  129 -
 w32info.rc               |   12 
 wvwrap.cpp               |    4 
 50 files changed, 3421 insertions(+), 2909 deletions(-)
 ------------------------------------------------------------------------------

 20160727 (r)
        > Marc Simpson:
        + correct a typo in skipblanksb() which caused up-paragraph "{{" to
          get stuck (Savannah #47211).
        > Tom Dickey:
        + fix an off-by-one in argument list for wvwrap vs winvile that broke
          edit-with operation from file explorer.
        + correct expression for QIDENT in rpm-filt.l, sh-filt.l, which could
          match multiple tokens rather than a single one and interfere with
          states for here-document.
        + use CF_PROG_LINT, which checks for cppcheck.  Alternatively, this
          works, though the "$(LIBS)" used in the lint-rule has to be removed:
                export LINT=cppcheck
                export LINT_OPTS="--enable=all"
        + add error-patterns for cppcheck.
        + updates for configure macros
        + CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options,
          since the added options can include various compiler options before
          and after preprocessor options.
        + CF_FUNC_DLSYM add braces around calls to CF_ADD_LIB which follow a
          test "&&" operator since the macro uses multiple statements
        + CF_LD_RPATH_OPT change FreeBSD to use -Wl,-rpath rather than -rpath
          option.  According to FreeBSD #178732, either works since FreeBSD
          4.x; however scons does not accept anything except the -Wl,-rpath
          form.
        + CF_LIB_PREFIX build-fixes for OS/2
        + CF_WITH_MAN2HTML use configured shell
        + CF_XOPEN_CURSES improve check, making it define NCURSES_WIDECHAR if
          we happen to be building on a platform (such as OSX) where we do not
          define _XOPEN_SOURCE or _XOPEN_SOURCE_EXTENDED
        + CF_XOPEN_SOURCE build-fixes for OS/2
        + modify configuration so that "--no-leaks" does not imply
          "--with-trace", since that is not necessary when using valgrind.
        + add null-pointer checks in vile-manfilt for some unusual erasures.
        + promote $filename-ic to a global mode, using this to allow users to
          do filename-completion on any system ignoring the case of filenames
          (discussion on vile mailing list started by Marc Simpson).
        + modify noautobuffer mode to update the "last" buffer when the user
          jumps around, e.g., using ":e" or the "historical-buffer" toggle
          (discussion on vile mailing list started by Hymie).
        + add examples for which-exec and which-source to vile.hlp to show
          what the popup-buffer might look like when a numeric parameter
          precedes these commands.
        + modify parsing of VILE_STARTUP_PATH to accept colon-separated list
          (report by Chris Green).
        + improve formatting of vile.hlp (report by Paul Fox).
        + add mode "keep-position" to allow changing the behavior after
          applying a command to a range, to better match the nvi (BSD) and
          vi (Solaris) flavors (prompted by report by Marc Simpson). 
        + reset "$_" before executing each top-level command (report by Marc
          Simpson).
        + improve workarounds for building with "new" flex, in particular the
          change of return-type for yyget_leng() (report by Martin Ward).
        + make special case when locating the copy of vile which was run, to
          not warn and skip because it was found in a group-writable
          directory (discussion with Steve Lembark).
        + 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]