From 5aa0991457cf63ebd58afa77e088842527e7289d12f8fe0e6bfe22a9975ba894 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 19 May 2023 08:02:10 +0000 Subject: [PATCH] Accepting request 1087806 from home:dirkmueller:Factory - update to 380: * reduce compiler warnings in configure script. * simplify the change for sixelScrolling * add xterm+focus and report+da2, update report+version building blocks in terminfo, from post-ncurses 6.4 * drop the -title option from uxterm and koi8rxterm, because that interferes with deriving the default title from the -e option (Debian #1031837). Compensate for this by using the -class option to derive a default title. * improve description of readline 2003 mode in ctlseqs.ms * other improvements to status-line feature (report by Thomas Wolff): + clear status line on DECCOLM + ignore DECSASD if no previous DECSSDT + allow DECSSDT 1 immediately after DECSSDT 2, i.e., without switching back to host mode. * adjust RequestResize to avoid shrinking screen when using DECCOLM while the status-line is active (report/patch by Thomas Wolff). * disallow wrapping before the beginning of the screen, to the end of the screen, for cursor-back sequences (Redhat #2182357). * modify makefile to install the 16x16 xpm files (report by Harald Dunkel). * update test-package to reflect resolution of Debian #906901. * change default of showMissingGlyphs to True. * improve handling of double-sized characters when those happen to be missing from the bitmap font and/or are fullwidth. * pointer/overflow fixes (reported by David Leadbeater): + improve limit-checks for control-sequence numeric parameters in SIXEL graphics. + add null-pointer checks in WriteNow macro to handle a case where SS2 or SS3 might be in effect while processing a OBS-URL: https://build.opensuse.org/request/show/1087806 OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=218 --- xterm-379.tgz | 3 --- xterm-379.tgz.asc | 15 --------------- xterm-380.tgz | 3 +++ xterm-380.tgz.asc | 15 +++++++++++++++ xterm.changes | 44 ++++++++++++++++++++++++++++++++++++++++++++ xterm.spec | 2 +- 6 files changed, 63 insertions(+), 19 deletions(-) delete mode 100644 xterm-379.tgz delete mode 100644 xterm-379.tgz.asc create mode 100644 xterm-380.tgz create mode 100644 xterm-380.tgz.asc diff --git a/xterm-379.tgz b/xterm-379.tgz deleted file mode 100644 index 606135e..0000000 --- a/xterm-379.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7ddf274ee84b97fb1283675009d53ca2d02a0ffd5ce5a5118dafc3623ebb310 -size 1531901 diff --git a/xterm-379.tgz.asc b/xterm-379.tgz.asc deleted file mode 100644 index e57d093..0000000 --- a/xterm-379.tgz.asc +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: See https://invisible-island.net/public/public.html for info - -iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmPtgxYACgkQzCr0RyFn -vgMDngwA8LBb9th4TS4a1/RiIZEgP7JDCK6xuaH74CYU9PMf6AZbQP4ZZuDBU6P6 -OYNZyFteT4eCfPSEWQGcqVwkDg4UBQHvpK0t+pa1rsaPoIWiS939VTGnszFghZiX -WzKYX4cS5vIscpmwZ3sn9K9zRkjmZAUqZXnZo2l5ga+S7cKRsZ/Xdk1t6sVRBQ6R -AapR4Be3d/Uhg+rz7VhjKbCBuNLa1PrMsor/eHEdzxp9JNT22TnzD9FakyXsRCOQ -8afp/IItAnNPVir52086CZLiXEw6fb/PVblXulCkFUKmWWy8ad5K2Mbk+46dWJXO -qzq6HqqPaHJfl2c3oTleri7bnjn2jFOTfbnFflOUc/sVfWibkhJtdRrFz0DU2b1v -zV6n+ZvvOz6ciot/hnmiFtqkl/sW7MEK3u/i2zM16thvzVmL3F+R8/8XWUiAn/8D -ecVuPasoQ2v/WEuCFiXcihlsNH9wBeoTnR+kMdb2HXpzFA+o4dZIvMiBvWSYG1I1 -WtOOxEYy -=2ULa ------END PGP SIGNATURE----- diff --git a/xterm-380.tgz b/xterm-380.tgz new file mode 100644 index 0000000..feb5965 --- /dev/null +++ b/xterm-380.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c1dc1fa800fa64b5c58d16ddb905e700b27ca538a65be8c03b2ba5761106c38 +size 1537369 diff --git a/xterm-380.tgz.asc b/xterm-380.tgz.asc new file mode 100644 index 0000000..d61eab6 --- /dev/null +++ b/xterm-380.tgz.asc @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNATURE----- +Comment: See https://invisible-island.net/public/public.html for info + +iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmRa5MAACgkQzCr0RyFn +vgP+/gv8C8YdvgyHeMEfq1DmfUQtkfRJyrJR6P7PCsk9ymlaMOKReKLR2TopEF+Y +XfL7sdUtuQfUVTuW0WtBfAbUxSqAu17XOf4lmRw4AO0Lr5s/Zg77di6mKOiENzK1 +AMexEcjHmAA6b4cqBGh84rtEqDIoHnSUVf3HvacfyglaO0w6MvTpvMu9vRd4Bido +esre1Hp+bxb6B3/ztTiH91v3YMMOHK4N3SV5W3eG6y9Dp47+dIEXFwEHTm4jyeQH +WrOmxWhwFeCTs1BFS3bhZj7dHgeKPoYnhtauMvGMv0QFE7K+MP/gN6jTjDOB4sle +lQpjBEFb5YL3+yxvcqTdRshURhHiiTfycD0f5unAb1vFL3UZOAzitfG6SLaEOBZI +P80A7f23t+RctbWRpsMnwDX/oAV7nsxdkraR+i4YCg+MN/z+hVfB6Pm4BKwqpNB3 +xbQlO/b5g+foX0GUOY9qRYQ3tnEQpwfEMrSWB67R6+gs1L9c/5wAPOCCOVtq+5Z8 +nRaZHJq/ +=xXdu +-----END PGP SIGNATURE----- diff --git a/xterm.changes b/xterm.changes index f5bfbdf..4bb431f 100644 --- a/xterm.changes +++ b/xterm.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Thu May 18 13:17:27 UTC 2023 - Dirk Müller + +- update to 380: + * reduce compiler warnings in configure script. + * simplify the change for sixelScrolling + * add xterm+focus and report+da2, update report+version building + blocks in terminfo, from post-ncurses 6.4 + * drop the -title option from uxterm and koi8rxterm, because that + interferes with deriving the default title from the -e option + (Debian #1031837). Compensate for this by using the -class option + to derive a default title. + * improve description of readline 2003 mode in ctlseqs.ms + * other improvements to status-line feature (report by Thomas Wolff): + + clear status line on DECCOLM + + ignore DECSASD if no previous DECSSDT + + allow DECSSDT 1 immediately after DECSSDT 2, i.e., without + switching back to host mode. + * adjust RequestResize to avoid shrinking screen when using DECCOLM + while the status-line is active (report/patch by Thomas Wolff). + * disallow wrapping before the beginning of the screen, to the end of + the screen, for cursor-back sequences (Redhat #2182357). + * modify makefile to install the 16x16 xpm files (report by Harald + Dunkel). + * update test-package to reflect resolution of Debian #906901. + * change default of showMissingGlyphs to True. + * improve handling of double-sized characters when those happen to be + missing from the bitmap font and/or are fullwidth. + * pointer/overflow fixes (reported by David Leadbeater): + + improve limit-checks for control-sequence numeric parameters + in SIXEL graphics. + + add null-pointer checks in WriteNow macro to handle a case + where SS2 or SS3 might be in effect while processing a + combining character. + + disallow ReGIS reporting for character-set names containing + characters other than alphanumerics or underscore. + + implement TrueType fallback font for double-sized characters, + including Unicode fullwidth. Also add limitFontHeight to + provide for configuring the distinction between + slightly-oversized glyphs and double-sized glyphs. + * configure script improvements: + + check for nfsd_t + * fix a typo in the underline cursor thickness derivation + ------------------------------------------------------------------- Tue Mar 7 07:41:33 UTC 2023 - Dirk Müller diff --git a/xterm.spec b/xterm.spec index 2aef227..e3ddaf0 100644 --- a/xterm.spec +++ b/xterm.spec @@ -19,7 +19,7 @@ %define splitbin 0%{?suse_version} >= 1300 Name: xterm -Version: 379 +Version: 380 Release: 0 Summary: The basic X terminal program License: MIT