Files:
ftp://ftp.invisible-island.net/vile/current/vile-9.8u.tgz
ftp://ftp.invisible-island.net/vile/current/vile-9.8u.tgz.asc
ftp://ftp.invisible-island.net/vile/patches/MD5sums
ftp://ftp.invisible-island.net/vile/patches/vile-9.8u.patch.gz
ftp://ftp.invisible-island.net/vile/patches/vile-9.8u.patch.gz.ascftp://ftp.invisible-island.net/vile/patches/vile-9.8u.patch.gz patch by Thomas E. Dickey <[email protected]> created Mon May 18 00:40:24 UTC 2020 ------------------------------------------------------------------------------ CHANGES | 85 CHANGES.R3 | 4 CHANGES.R4 | 24 CHANGES.R5 | 20 CHANGES.R6 | 6 CHANGES.R7 | 10 CHANGES.R8 | 2 MANIFEST | 24 README | 4 aclocal.m4 | 668 + ansi.c | 4 api.c | 6 api.h | 4 basic.c | 31 borland.c | 4 buffer.c | 12 buglist | 26 config.guess | 359 config.sub | 1147 +- configure | 7860 +++++++++------- configure.in | 7 doc/Vileserv.doc | 4 doc/Vileserv.html | 4 doc/config.doc | 18 doc/config.html | 42 doc/dir.doc | 4 doc/dir.html | 4 doc/filters.doc | 13 doc/filters.html | 23 doc/macros.doc | 166 doc/macros.html | 749 - doc/make-hlp.pl | 48 doc/make-toc.pl | 4 doc/menus.doc | 4 doc/menus.html | 4 doc/modes.doc | 4 doc/modes.html | 4 doc/oleauto.doc | 4 doc/oleauto.html | 4 doc/perl.doc | 4 doc/perl.html | 4 doc/vile-hlp.html | 1279 +- doc/vile-toc.html | 8 doc/visvile.doc | 6 doc/visvile.html | 30 edef.h | 4 eightbit.c | 6 estruct.h | 30 eval.c | 13 exec.c | 5 fences.c | 23 filters/as-filt.l | 10 filters/asm-filt.l | 6 filters/atr2html.c | 27 filters/au3-filt.l | 8 filters/bas-filt.l | 8 filters/filterio.c | 4 filters/filters.h | 4 filters/filters.rc | 19 filters/genmake.mak | 5 filters/genmake.sh | 4 filters/iss-filt.l | 8 filters/manfilt.c | 13 filters/mk-key.awk | 6 filters/pl-filt.c | 7 filters/pot-filt.l | 8 filters/ps.key | 6 filters/py-filt.l | 12 filters/rubyfilt.c | 4 filters/spellflt.l | 7 filters/tcl.key | 4 filters/vcproj.key | 9 filters/vilefilt.l | 3 filters/wbt-filt.l | 8 finderr.c | 9 gnreight.h | 1351 +- gppconio.c | 10 icons/pumpkin_48x48.svg | 40 icons/sink_48x48.svg | 49 icons/vile-mini.svg | 55 icons/vile_48x48.svg | 52 input.c | 43 isearch.c | 6 itbuff.c | 7 lckfiles.c | 4 line.c | 4 macros/modes.rc | 73 main.c | 12 makefile.in | 15 mktbls.c | 22 modes.c | 20 modetbl | 5 ntconio.c | 8 ntwinio.c | 14 oneliner.c | 9 package/convile.nsi | 8 package/debian/changelog | 16 package/debian/compat | 2 package/minvile.nsi | 8 package/vile.spec | 9 package/winvile.iss | 24 package/winvile.nsi | 6 patchlev.h | 4 path.c | 4 perl.xs | 16 perl/Vile/Manual.pm | 2 perl/directory.pm | 6 perl/mime.pl | 4 perl/shell.pm | 2 perl/vileget | 2 proto.h | 18 regexp.c | 138 revlist | 276 search.c | 72 tags.c | 15 termio.c | 14 vile-9.8u/filters/go.key | 70 vile-9.8u/filters/nmake.key | 27 vile-9.8u/filters/nmakeflt.l | 359 vile-9.8u/filters/perl6.key | 2 vile-9.8u/filters/pl6filt.c | 1669 +++ vile-9.8u/filters/tpu-filt.l | 82 vile-9.8u/filters/tpu.key | 383 vile-9.8u/filters/ts.key | 3 vile-9.8u/package/freebsd/vile/Makefile | 56 vile-9.8u/package/freebsd/vile/distinfo | 3 vile-9.8u/package/freebsd/vile/pkg-descr | 18 vile-9.8u/package/freebsd/vile/pkg-plist | 253 vile-9.8u/package/freebsd/xvile/Makefile | 91 vile-9.8u/package/freebsd/xvile/distinfo | 3 vile-9.8u/package/freebsd/xvile/files/patch-x11menu.c | 24 vile-9.8u/package/freebsd/xvile/files/patch-x11vile.h | 22 vile-9.8u/package/freebsd/xvile/pkg-descr | 23 vile-9.8u/package/freebsd/xvile/pkg-plist | 266 vile-9.8u/revlist.bak | 537 + vile.hlp | 872 - visvile/dsaddin.cpp | 2 visvile/oleauto.cpp | 2 vl_regex.h | 15 w32cbrd.c | 4 w32cmd.c | 4 w32info.rc | 12 w32misc.c | 4 w32ole.cpp | 4 w32ole.h | 4 window.c | 10 word.c | 8 x11.c | 23 148 files changed, 13530 insertions(+), 6791 deletions(-) ------------------------------------------------------------------------------ 20200517 (u) > Brendan O'Dea: + add smartcase mode (prompted by suggestion by Marc Simpson). > Michael von der Heide + modify vile-spell-filt to allow for umlauts in UTF-8 > Tom Dickey: + add "install-keywords" and "uninstall-keywords" targets to the top-level and filters makefiles. + prove separate a "nmake" highlighter from "make", to color conditional directives and handle special cases of trailing "\". + modify winvile.iss to make the 64-bit installers more distinct from the 32-bit installers. + enable registry-lookup as getenv fallback for WinVile64 + modify nmakemode: + allow for whitespace after "!" in conditional lines + ignore case when matching keywords + fix some issues found with Coverity. + quiet a few gcc9 warnings + correct size-parameter of ZeroMemory calls in ntwinio.c + resave SVG-files with Inkscape 0.92.4 (5da689c313, 2019-01-14), to accommodate version-creep. + improved configure macros to lessen unused-variable warnings in config.log + workaround in configure checks for ncurses vs xcode's c99 "-W" option + fix - python filter should recognize triple single-quoted string (report/patch by Marc Simpson). + fix typos reported by codespell. + add null-pointer checks for continue-search and reverse-search to handle the case where a pattern string was given, but it failed to compile (report by Marc Simpson). + improve configure script for MacOS port: + check for X11 headers in /usr/X11, reflecting Apple's removal of of /usr/include and /usr/include/X11 + suppress -Winline + cleanup *.dSYM directories + don't add gcc/clang options for c89/c99 wrappers which cannot tell what version of gcc/clang they hide. + add tpumode, separating it from dclmode because the keywords differ. also add tpu syntax filter, since syntax differs. + modified a configure-macro to appease autoheader-252. + switch back to the original buffer after displaying result of the show-marks command in "[Named Marks]" (report/patch by Marc Simpson). + modify message when setting a mark in "[Named Marks]" to show that it is ignored (report by Marc Simpson). + regenerate the doc-files from html, using links2 2.14 in Debian 9. also reformat the html files. + trim some unwanted blanks in vile.hlp, overlooked in converting to html (report by Marc Simpson). + add "go" and "typescript" majormodes. + fix a loop-limit in manfilt.c for ANSI CUP. + clone pl-filt.c as pl6filt.c to support perl6, added corresponding "perl6" mode (discussion with Steve Lembark). + add a limit-check in reallyEditMiniBuffer to handle a case where mini-edits clear the working buffer, including the padding (Savannah #56627). + fix no-return warnings from libXt 1.2.0 headers + updated "rev=made" to "rel=author" in html-files. + add configure check for handling of "const" with X Toolkit library + improved configure macros: CF_GNU_SOURCE, CF_INSTALL_OPTS, CF_INSTALL_OPT_S, CF_LD_RPATH_OPT, CF_POSIX_C_SOURCE, CF_VA_COPY, CF_XOPEN_SOURCE, mainly to solve two problems: + non-POSIX use of predefined symbols on BSD platforms + an install option was needed to preserve timestamps + add html meta tags to atr2html for generator and charset. + update gnreight.h from Debian/testing libc6 2.28-6 + add FreeBSD package-files to help with maintaining (FreeBSD #234527, FreeBSD #234528). Note that because of the distinfo files, those will always be one patch behind. + update config.guess, config.sub -- Thomas E. Dickey <[email protected]> https://invisible-island.net ftp://ftp.invisible-island.net
signature.asc
Description: PGP signature
