Files: https://invisible-island.net/archives/vile/current/vile-9.8z.tgz https://invisible-island.net/archives/vile/current/vile-9.8z.tgz.asc https://invisible-island.net/archives/vile/patches/MD5sums https://invisible-island.net/archives/vile/patches/vile-9.8z.patch.gz https://invisible-island.net/archives/vile/patches/vile-9.8z.patch.gz.asc
https://invisible-island.net/archives/vile/patches/vile-9.8z.patch.gz patch by Thomas E. Dickey <dic...@invisible-island.net> created Sun Jan 21 23:46:42 UTC 2024 ------------------------------------------------------------------------------ CHANGES | 24 MANIFEST | 2 aclocal.m4 | 353 +- bind.c | 4 builtflt.c | 15 charsets.c | 8 config.guess | 63 config.sub | 222 + configure | 6187 +++++++++++++++++++++++---------------------- configure.in | 20 curses.c | 114 display.c | 22 doc/vile-hlp.html | 4 doc/vile-man.html | 2 doc/vile-toc.html | 4 eightbit.c | 42 estruct.h | 7 eval.c | 4 filters/ini-filt.l | 4 filters/key-filt.c | 41 filters/makefile.in | 4 filters/manfilt.c | 4 filters/md-filt.l | 7 filters/nmakeflt.l | 4 main.c | 149 - makefile.in | 4 ntwinio.c | 4 package/convile.nsi | 8 package/debian/changelog | 6 package/minvile.nsi | 8 package/vile.spec | 19 package/winvile.iss | 4 package/winvile.nsi | 6 patchlev.h | 4 proto.h | 14 revlist | 88 tcap.c | 32 tcap.h | 12 trace.c | 24 vile.1 | 12 vile.hlp | 7 w32info.rc | 12 wcwidth.c | 675 ++++ xftplain.c | 4 44 files changed, 4712 insertions(+), 3541 deletions(-) ------------------------------------------------------------------------------ 20240121 (z) > Tom Dickey: + modify configure script to check validity of $IMAKE_LOADFLAGS + modify curses driver to work around configurations of ncurses where the SIGWINCH handler has been disabled. + modify vl_get_encoding() to allow for nl_langinfo(CODESET) returning an empty string, recover from this error using checks on the locale variable (report by David Snyder). + updated wcwidth.c, from xterm #389 + modify spec-file to work around a bug in make 4.4.1 + reduce compiler-warnings in configure script checks. + disallow newline in quoted string in ini filter. + adjust dlsym lookup to account for special case of define_key, to avoid conflict with ncurses. + fix mandoc warnings in vile.1 + fix a use-after-free in parse_nondirective() due to free() in the actual_color() function of key-filt.c + change VIDEO_TEXT type to "unsigned", allowing display of Unicode values past BMP for drivers which support this. + modify curses configuration to handle ncurses KEY_RESIZE (prompted by discussion with Sebastian Neuper). + fix typo in cross-compile check in CF_KILLPG macro (Debian #1029956) + update config.guess, config.sub -- Thomas E. Dickey <dic...@invisible-island.net> https://invisible-island.net
signature.asc
Description: PGP signature