Accepting request 1184897 from X11:terminals
- update to 392: * improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR. * add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154). * build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent. * improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong). * amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii). - update to 391: * improve integration between UTF-8 and allowC1Printable. * alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong). * disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong). * add resource incrementalGraphics (prompted by patch by Ben Wong). * reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong). * fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina). - update to 390: * improve typography of control-sequences page (patches by Branden Robinson). * amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets. * modify ANSI conformance per ECMA-43 and DEC 070: * set ANSI conformance level to 3 for DEC levels 2 and up. * disable locking shifts in level 1, e.g., VT100. * disable single-shifts from G2/G3 in level 1. * use UPSS for G2/G3 in levels 2 and up. * modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff). * align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses. * set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin). * add line-drawing data for the characters in DEC Technical which have no Unicode equivalents. * remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test. * correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness). * simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff). * correct loop for trimming environment variables (report/patch by Casper Dik). OBS-URL: https://build.opensuse.org/request/show/1184897 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xterm?expand=0&rev=145
This commit is contained in:
commit
7d64c4b5a7
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1cd5763d94d9370fed10d804e831a089b2ace0e7a74b6f56ef5a16a766bde7be
|
||||
size 1579767
|
@ -1,15 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Comment: See https://invisible-island.net/public/public.html for info
|
||||
|
||||
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmWTYlQACgkQzCr0RyFn
|
||||
vgOWkgwAiajP5QDmjkbSo2M8IBbybObs0G18tlmeATnm3PO4izz1CDvi8jB0W0w4
|
||||
wpVEpT4GxvxBR5kkhrmrqupTuS9HX3vXLnrX03KJdTTYXGuel2TB4KtFjG/pBEfG
|
||||
C5hiukgzkSjeZKn8Upc6RoRGKDE/XUYg6e2TjE1sei4ltkp8wdrshzwgd5oYVt9d
|
||||
OIZr6VscraRkU8BmutEstALGiXw7vznffRYuJeHuLT3sCqRQxXHRNBPk0YbTCGhz
|
||||
Fjr9JetBweUxeHaPHObz8jgnyCuvbu3wI+C6F5MnDCJhsuIORksNKbHxY725Pq7j
|
||||
DmSv8ritsSWvTbCpVk8cT6kDcAXlQ78W1PTFe6wz9XwtQt39/wSzxbPA8WxCTBUK
|
||||
x5GHykKS4tWaiMagEoNXh93SktQNLo6oEkFbVO9z1jZzu8d9ExjUp575GUmTmzQ2
|
||||
ekXgtWKkoAGE5Hmj2Z5TRwgqakWQ+oS/kXxKNLv1Jg1Z55aYqecGZemfnaH5P2lL
|
||||
UZKUUD7q
|
||||
=DLkz
|
||||
-----END PGP SIGNATURE-----
|
3
xterm-392.tgz
Normal file
3
xterm-392.tgz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4d57372ef08eafa9fb7682db8d07be0fe0513e58e8478c2ec8e9b62486e7fe5e
|
||||
size 1584968
|
15
xterm-392.tgz.asc
Normal file
15
xterm-392.tgz.asc
Normal file
@ -0,0 +1,15 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Comment: See https://invisible-island.net/public/public.html for info
|
||||
|
||||
iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmZOfl4ACgkQzCr0RyFn
|
||||
vgOs7Qv/YHs5YmnwNPGrW2PSXXTm1haweISZHFbF61NcClr/schhW1dzZS3DLm3S
|
||||
2U6zgMeyg4oAfLD9EHAnrqDGr2Jbr1xlBh+kzr2kHLQcQSdyEqYM1rxSwcYZohxf
|
||||
05ATmjfwDIboehDYnL+9JbsD+pVuFBeBbW/CuMwdzSPg/8nwVR/baMgGiClnNA7q
|
||||
DNlHjjLK+gZvs7x6OHKcMUaZ/kROcfkdUHvMXWWp3ewsXeHfT73buieqy/my8KAW
|
||||
i74AzdkYJ8e0LwenKUR/kMkZN3SLgpyamgdtpKoGFb4dMjxov0GBT/CwWezR+w7G
|
||||
QSHJ2Vphb8Hptzzk+7HHe7LtvwRZWzOBLeCF3tamTxCmHDB/cgK30BvdwWV2bOnS
|
||||
1sO8ygZYSokwxO81vNCVbk8d9DChI2s+mRcJpWfjOIvrB4iczvoaOda9hO+6ejwj
|
||||
+V07KIjsQkd43uFtKyjDQtXWvRyCCiI+RktOwZk6G6s8r4YzWVwAL9tUvQLBhVhX
|
||||
z0tsKBB9
|
||||
=O+yV
|
||||
-----END PGP SIGNATURE-----
|
@ -3,10 +3,10 @@
|
||||
# from 7ecf75281e09a29875b61f38bb66920529368050:
|
||||
# improve display of chinese letters (bsc#1089049)
|
||||
|
||||
Index: xterm-385/UXTerm.ad
|
||||
Index: xterm-392/UXTerm.ad
|
||||
===================================================================
|
||||
--- xterm-385.orig/UXTerm.ad
|
||||
+++ xterm-385/UXTerm.ad
|
||||
--- xterm-392.orig/UXTerm.ad
|
||||
+++ xterm-392/UXTerm.ad
|
||||
@@ -35,10 +35,20 @@
|
||||
! to set resources for UTF-8 mode with corresponding fonts.
|
||||
! See the uxterm script for an example.
|
||||
@ -64,10 +64,10 @@ Index: xterm-385/UXTerm.ad
|
||||
|
||||
! Here is an alternate set of fonts with better support for bold:
|
||||
!*VT100.font2: -efont-biwidth-medium-r-normal--10-100-75-75-p-50-iso10646-1
|
||||
Index: xterm-385/XTerm-col.ad
|
||||
Index: xterm-392/XTerm-col.ad
|
||||
===================================================================
|
||||
--- xterm-385.orig/XTerm-col.ad
|
||||
+++ xterm-385/XTerm-col.ad
|
||||
--- xterm-392.orig/XTerm-col.ad
|
||||
+++ xterm-392/XTerm-col.ad
|
||||
@@ -76,15 +76,15 @@
|
||||
*VT100*color1: red3
|
||||
*VT100*color2: green3
|
||||
@ -87,10 +87,10 @@ Index: xterm-385/XTerm-col.ad
|
||||
*VT100*color13: magenta
|
||||
*VT100*color14: cyan
|
||||
*VT100*color15: white
|
||||
Index: xterm-385/XTerm.ad
|
||||
Index: xterm-392/XTerm.ad
|
||||
===================================================================
|
||||
--- xterm-385.orig/XTerm.ad
|
||||
+++ xterm-385/XTerm.ad
|
||||
--- xterm-392.orig/XTerm.ad
|
||||
+++ xterm-392/XTerm.ad
|
||||
@@ -106,21 +106,37 @@
|
||||
*vtMenu*sixelScrolling*Label: Sixel Scrolling
|
||||
*vtMenu*privateColorRegisters*Label: Private Color Registers
|
||||
@ -196,11 +196,11 @@ Index: xterm-385/XTerm.ad
|
||||
! VT100s and similar terminals recognize escape sequences and control
|
||||
! characters to which they reply to the host with other escape sequences,
|
||||
! to provide information. The "resize" program uses this feature.
|
||||
Index: xterm-385/xterm.man
|
||||
Index: xterm-392/xterm.man
|
||||
===================================================================
|
||||
--- xterm-385.orig/xterm.man
|
||||
+++ xterm-385/xterm.man
|
||||
@@ -5584,9 +5584,13 @@ It is the XIM server's responsibility to
|
||||
--- xterm-392.orig/xterm.man
|
||||
+++ xterm-392/xterm.man
|
||||
@@ -5640,9 +5640,13 @@ It is the XIM server's responsibility to
|
||||
The XIM client must inform the XIM server of the cursor position.
|
||||
For best results, the preedit string must be displayed with a proper font.
|
||||
Therefore, \fI\*n\fP informs the XIM server of the proper font.
|
||||
@ -216,4 +216,4 @@ Index: xterm-385/xterm.man
|
||||
+
|
||||
The \fBximFont\fP resource is provided to override this default font setting.
|
||||
.\"
|
||||
.SS Tek4014 Widget Resources
|
||||
.SS "Tek4014 Widget Resources"
|
||||
|
@ -1,3 +1,38 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 2 14:45:13 UTC 2024 - Marcus Meissner <meissner@suse.com>
|
||||
|
||||
- update to 392:
|
||||
* improve input decoding for non-Latin1 character sets by preserving the sense of GL/GR.
|
||||
* add resource preferLatin1 to simplify UPSS configuration (Gentoo #932154).
|
||||
* build-fix for --disable-boxchars; patch #390 reuses that feature's code to draw the part of the DEC Technical character set which has no Unicode equivalent.
|
||||
* improve definitions used in clock_gettime logic in graphics_sixel.c, as well as updating comments (patch by Ben Wong).
|
||||
* amend allowC1Printable changes from patch #391, restoring a special case which caused C1 characters to be ignored (report/testcase by Dmytro Bagrii).
|
||||
|
||||
- update to 391:
|
||||
* improve integration between UTF-8 and allowC1Printable.
|
||||
* alter SIXEL HLS computation to make blue 0 degrees (patch by Ben Wong).
|
||||
* disable SIXEL aspect-ratio, pending a rewrite (patch by Ben Wong).
|
||||
* add resource incrementalGraphics (prompted by patch by Ben Wong).
|
||||
* reorganize graphics_sixel.c as a step toward eliminating graphics buffer-size (integrated patch by Ben Wong).
|
||||
* fix regression in patch #390: non-UTF8 text pasted as a XA_UTF8_STRING was not decoded (report by Petri Kaukasoina).
|
||||
|
||||
- update to 390:
|
||||
* improve typography of control-sequences page (patches by Branden Robinson).
|
||||
* amend UPSS change from patch #389, fixing a regression in VT100/VT220 character sets.
|
||||
* modify ANSI conformance per ECMA-43 and DEC 070:
|
||||
* set ANSI conformance level to 3 for DEC levels 2 and up.
|
||||
* disable locking shifts in level 1, e.g., VT100.
|
||||
* disable single-shifts from G2/G3 in level 1.
|
||||
* use UPSS for G2/G3 in levels 2 and up.
|
||||
* modify invisible-character attribute to permit DECRQCRA to report a consistent checksum (report/testcase by Thomas Wolff).
|
||||
* align terminfo building blocks in terminfo to correspond to recent refactoring/trimming in ncurses.
|
||||
* set flag in regexec call for onNClicks to handle “^” anchor (patch by Matthew Martin).
|
||||
* add line-drawing data for the characters in DEC Technical which have no Unicode equivalents.
|
||||
* remove a special case in encode_scs which made xterm report Latin-1 when encoding is set to UTF-8, where ASCII is the selected character set. This fixes a regression in vttest for the DECRSPS cursor test.
|
||||
* correct values for Ps of DECAUPSS in ctlseqs.ms (report by James Holderness).
|
||||
* simplify/correct expression for checking Unicode non-characters (report by Thomas Wolff).
|
||||
* correct loop for trimming environment variables (report/patch by Casper Dik).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 27 16:53:56 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%define splitbin 0%{?suse_version} >= 1300
|
||||
Name: xterm
|
||||
Version: 389
|
||||
Version: 392
|
||||
Release: 0
|
||||
Summary: The basic X terminal program
|
||||
License: MIT
|
||||
|
Loading…
x
Reference in New Issue
Block a user