HomeFreeBSD

editors/xvile: update to 9.8z

Description

editors/xvile: update to 9.8z

PRhangeLog: https://invisible-island.net/vile/CHANGES.html

  • 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

Reported by: dickey@invisible-island.net (maintainer)

Details

Provenance
Thomas E. Dickey <dickey@invisible-island.net>Authored on Jan 28 2024, 5:38 PM
fernapeCommitted on Jan 29 2024, 6:02 PM
Parents
R11:532855062f96: editors/vile: Update to 9.8z
Branches
Unknown
Tags
Unknown

Event Timeline

fernape committed R11:783aac34f15b: editors/xvile: update to 9.8z (authored by Thomas E. Dickey <dickey@invisible-island.net>).Jan 29 2024, 6:02 PM