Thomas Dickey
2018-12-10 01:39:29 UTC
Files:
ftp://ftp.invisible-island.net/xterm/current/xterm-338.tgz
ftp://ftp.invisible-island.net/xterm/current/xterm-338.tgz.asc
ftp://ftp.invisible-island.net/xterm/patches/xterm-338.patch.gz
ftp://ftp.invisible-island.net/xterm/patches/xterm-338.patch.gz.asc
ftp://ftp.invisible-island.net/xterm/xterm-338.tgz
ftp://ftp.invisible-island.net/xterm/xterm-338.tgz.asc
Patch #338 - 2018/12/09
* ignore $TERMINFO in the configure script if it is set to a
non-directory value.
* updated configure macros:
+ CF_WITH_PCRE2, modified to work with Debian's (mis-numbered)
pcre3 package.
+ CF_CC_ENV_FLAGS , report preprocessor options in CFLAGS
+ CF_LD_RPATH_OPT , suppress check if --disable-rpath option was
given.
+ CF_XOPEN_SOURCE, add case for midnightbsd
* update config.guess, config.sub
* add a check to ensure that the filename parameter passed to
XpmReadFileToPixmap is actually a file, since that function does
not check (report by Ben Nott).
* amend solution for Debian #758633 to ensure that replies for
bracketed paste are not sent while processing a selection for
exec-formatted (Debian #913237).
* improve adjustments/clearing for double-width characters in DECERA,
DECFRA, DECSERA.
* improve adjustments/clearing for double-width characters when doing
vertical scrolling within left/right margins (patch by Martin
Hostettler).
* modify wcwidth to encode a few spacing combining marks as regular
combining characters.
* change compiled-in default for saveLines to match the resource-file
changed in patch #192 (Debian #913815).
* change default faceSize to 8.0, to simplify switching back/forth
between bitmap fonts and TrueType. This was originally (mis)set to
14.0 in patch #148.
* add fallback support in Xft configuration for missing glyphs
(prompted by discussion with Mike Burns).
* fix a problem with using direct-colors for the background color
when clearing/scrolling (report by Nicholas Marriott).
* add a "sources" rule for the makefile's generated source.
* add a short explanation in ctlseqs.ms discussing the differences in
error-recovery for malformed sequences versus unimplemented
features, and amend one case for consistency (prompted by
discussion with Martin Hostettler).
* adjusted ifdef's so that the paste64 configure option does not
automatically enable the readline-mouse configure option.
* revert the change which prevented concurrent ownership of different
selection targets, and instead modify selection storage so that
different concurrent requests for different selection targets will
be stored/retrieved independently (Debian #901249).
* remove a check which prevented returning button-codes past the
documented 4/5 for wheel mouse, and add a script mouse-codes which
makes a report showing the various mouse codes for different
button/modifier combinations (discussion with PÅemysl Janouch).
* improve display and checksum for DEC Special Graphics by mapping
0x5f to 0.
* add a null-pointer check for table-ending in the extended-boolean
resource-handling (report by Felix von Leitner).
* remove stray ]'s from INSTALL-file (Larry Hynes).
ftp://ftp.invisible-island.net/xterm/current/xterm-338.tgz
ftp://ftp.invisible-island.net/xterm/current/xterm-338.tgz.asc
ftp://ftp.invisible-island.net/xterm/patches/xterm-338.patch.gz
ftp://ftp.invisible-island.net/xterm/patches/xterm-338.patch.gz.asc
ftp://ftp.invisible-island.net/xterm/xterm-338.tgz
ftp://ftp.invisible-island.net/xterm/xterm-338.tgz.asc
Patch #338 - 2018/12/09
* ignore $TERMINFO in the configure script if it is set to a
non-directory value.
* updated configure macros:
+ CF_WITH_PCRE2, modified to work with Debian's (mis-numbered)
pcre3 package.
+ CF_CC_ENV_FLAGS , report preprocessor options in CFLAGS
+ CF_LD_RPATH_OPT , suppress check if --disable-rpath option was
given.
+ CF_XOPEN_SOURCE, add case for midnightbsd
* update config.guess, config.sub
* add a check to ensure that the filename parameter passed to
XpmReadFileToPixmap is actually a file, since that function does
not check (report by Ben Nott).
* amend solution for Debian #758633 to ensure that replies for
bracketed paste are not sent while processing a selection for
exec-formatted (Debian #913237).
* improve adjustments/clearing for double-width characters in DECERA,
DECFRA, DECSERA.
* improve adjustments/clearing for double-width characters when doing
vertical scrolling within left/right margins (patch by Martin
Hostettler).
* modify wcwidth to encode a few spacing combining marks as regular
combining characters.
* change compiled-in default for saveLines to match the resource-file
changed in patch #192 (Debian #913815).
* change default faceSize to 8.0, to simplify switching back/forth
between bitmap fonts and TrueType. This was originally (mis)set to
14.0 in patch #148.
* add fallback support in Xft configuration for missing glyphs
(prompted by discussion with Mike Burns).
* fix a problem with using direct-colors for the background color
when clearing/scrolling (report by Nicholas Marriott).
* add a "sources" rule for the makefile's generated source.
* add a short explanation in ctlseqs.ms discussing the differences in
error-recovery for malformed sequences versus unimplemented
features, and amend one case for consistency (prompted by
discussion with Martin Hostettler).
* adjusted ifdef's so that the paste64 configure option does not
automatically enable the readline-mouse configure option.
* revert the change which prevented concurrent ownership of different
selection targets, and instead modify selection storage so that
different concurrent requests for different selection targets will
be stored/retrieved independently (Debian #901249).
* remove a check which prevented returning button-codes past the
documented 4/5 for wheel mouse, and add a script mouse-codes which
makes a report showing the various mouse codes for different
button/modifier combinations (discussion with PÅemysl Janouch).
* improve display and checksum for DEC Special Graphics by mapping
0x5f to 0.
* add a null-pointer check for table-ending in the extended-boolean
resource-handling (report by Felix von Leitner).
* remove stray ]'s from INSTALL-file (Larry Hynes).
--
Thomas E. Dickey <***@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
Thomas E. Dickey <***@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net