Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xterm for openSUSE:Factory checked 
in at 2022-03-23 20:15:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xterm (Old)
 and      /work/SRC/openSUSE:Factory/.xterm.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xterm"

Wed Mar 23 20:15:39 2022 rev:129 rq:963692 version:372

Changes:
--------
--- /work/SRC/openSUSE:Factory/xterm/xterm.changes      2021-12-13 
20:46:50.944503106 +0100
+++ /work/SRC/openSUSE:Factory/.xterm.new.25692/xterm.changes   2022-03-23 
20:15:56.802380218 +0100
@@ -1,0 +2,59 @@
+Mon Mar 21 12:30:36 UTC 2022 - Marcus Meissner <meiss...@suse.com>
+
+- update to 372:
+  * amend   allocation/freeing  of  scrollback  lines,  eliminating  an
+    adjustment  for status-line added in patch #371 (report/testcase by
+    Rajeev V. Pillai).
+- update to 371:
+     * drop   double-buffer   default   from   test-packages,  since  that
+       interferes with status-line.
+     * add  faceSize7  to  table  in  charproc.c, overlooked in patch #360
+       (patch by Vladimir A. Pavlov).
+     * use  XDrawString rather than XDrawString16 for text when the latter
+       is not needed.
+     * improve performance for initializing/reusing graphic objects in the
+       SIXEL feature.
+     * improve error-checking for resize.
+     * fix errata in manual page (Debian #988221).
+     * extended  list  of environment variables to purge on startup, i.e.,
+       in case a user starts xterm from another terminal emulator.
+     * add  comment  in cursor.c to explain why autowrap (DECAWM) does not
+       apply  to  data  saved/restored with save/restore cursor-operations
+       (report by Thomas Wolff).
+     * add  special  case  in  generating the combining-character table in
+       wcwidth.c,  for  Hangul  Jamo  Extended-B  (report  by  Luis Javier
+       Merino).
+     * simplify/improve portability of trap commands in shell-scripts.
+     * update configure options
+       --disable-rectangles,
+       --disable-tcap-fkeys and
+       --disable-tcap-query
+       to account for changed default settings.
+     * rather  than  ignore empty parameter for setting title, use that to
+       reset it to ???xterm??? for scripting.
+     * check  for  out-of-bounds  condition while drawing sixels, and quit
+       that operation (report by Nick Black).
+     * add  fallback definition for PROJECTROOT so that a suitable default
+       location for luit will be compiled-in on build-servers.
+     * implement DEC status-line controls DECSASD/DECSSDT:
+          + decode controls, set state
+          + implement DECRQSS responses
+          + implement indicator-style status-line
+          + add configure option --enable-status-line
+          + add resource indicatorFormat
+          + implement    host-writable   status-line,   able   to   handle
+            video-attributes  and  simple left/right cursor movement. This
+            disallows all of the DEC/xterm private modes such as switching
+            to/from the alternate screen.
+          + move the status-line if the window is resized.
+          + Note:  the  associated  screen-resizing  does not work for the
+            special case of TrueType fonts with double-buffering (see note
+            in patch #349).
+     * modify  configure-script fixup for -Werror options to exclude fixup
+       for -Werror=format, e.g., -Werror=format-security.
+     * amend  change  from  patch  #370; DEC 070's pseudo-code for DECCOLM
+       incorrectly suggests that it enables DECLRMM as a side-effect.
+     * fix  some  memory leaks seen using esctest and asan2 (patch by Luis
+       Javier Merino).
+- xterm-sigwinch.patch,xterm-suse.patch: refreshed
+-------------------------------------------------------------------

Old:
----
  xterm-370.tgz
  xterm-370.tgz.asc

New:
----
  xterm-372.tgz
  xterm-372.tgz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xterm.spec ++++++
--- /var/tmp/diff_new_pack.LNEP2O/_old  2022-03-23 20:15:59.542381768 +0100
+++ /var/tmp/diff_new_pack.LNEP2O/_new  2022-03-23 20:15:59.550381772 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xterm
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define splitbin 0%{?suse_version} >= 1300
 
 Name:           xterm
-Version:        370
+Version:        372
 Release:        0
 Summary:        The basic X terminal program
 License:        MIT




++++++ xterm-370.tgz -> xterm-372.tgz ++++++
++++ 19759 lines of diff (skipped)

++++++ xterm-sigwinch.patch ++++++
--- /var/tmp/diff_new_pack.LNEP2O/_old  2022-03-23 20:16:00.018382037 +0100
+++ /var/tmp/diff_new_pack.LNEP2O/_new  2022-03-23 20:16:00.022382039 +0100
@@ -1,16 +1,17 @@
 # HG changeset patch
 # Parent  547d2ea5029c2c3edd129a9d23e424877c6f29f0
 
-diff --git a/screen.c b/screen.c
-index 6fb6b3b..238591f 100644
---- a/screen.c
-+++ b/screen.c
-@@ -2330,7 +2330,7 @@ ScreenResize(XtermWidget xw,
+Index: xterm-372/screen.c
+===================================================================
+--- xterm-372.orig/screen.c
++++ xterm-372/screen.c
+@@ -2246,7 +2246,7 @@ ScreenResize(XtermWidget xw,
  
  #ifdef TTYSIZE_STRUCT
-     if (update_winsize(screen->respond, rows, cols, height, width) == 0) {
+     if (update_winsize(screen, rows, cols, height, width) == 0) {
 -#if defined(SIGWINCH) && defined(TIOCGPGRP)
 +#if defined(SIGWINCH) && (defined(TIOCGPGRP) || defined(linux))
        if (screen->pid > 1) {
            int pgrp;
+ 
 

++++++ xterm-suse.patch ++++++
--- /var/tmp/diff_new_pack.LNEP2O/_old  2022-03-23 20:16:00.054382058 +0100
+++ /var/tmp/diff_new_pack.LNEP2O/_new  2022-03-23 20:16:00.066382064 +0100
@@ -3,10 +3,10 @@
 # from 7ecf75281e09a29875b61f38bb66920529368050:
 # improve display of chinese letters (bsc#1089049)
 
-diff --git a/UXTerm.ad.1 b/UXTerm.ad
-index 0eac2dd..2ba471d 100644
---- a/UXTerm.ad.1
-+++ b/UXTerm.ad
+Index: xterm-372/UXTerm.ad
+===================================================================
+--- xterm-372.orig/UXTerm.ad
++++ xterm-372/UXTerm.ad
 @@ -35,10 +35,20 @@
  ! to set resources for UTF-8 mode with corresponding fonts.
  ! See the uxterm script for an example.
@@ -64,15 +64,11 @@
  
  ! 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
-diff --git a/XTerm-col.ad b/XTerm-col.ad
---- a/XTerm-col.ad
-+++ b/XTerm-col.ad
-@@ -71,25 +71,25 @@
- 
- ! These are the 8 ANSI colors and their bright equivalents.  Depending on
- ! other resource settings, xterm may use the bright colors when displaying
- ! bold text (see the boldColors resource).
- *VT100*color0: black
+Index: xterm-372/XTerm-col.ad
+===================================================================
+--- xterm-372.orig/XTerm-col.ad
++++ xterm-372/XTerm-col.ad
+@@ -76,15 +76,15 @@
  *VT100*color1: red3
  *VT100*color2: green3
  *VT100*color3: yellow3
@@ -91,16 +87,11 @@
  *VT100*color13: magenta
  *VT100*color14: cyan
  *VT100*color15: white
- 
- ! Disclaimer: there are no standard colors used in terminal emulation.
- !
- ! The choice for color4 and color12 is a tradeoff between contrast, depending
- ! on whether they are used for text or backgrounds.  Note that either color4 
or
-diff --git a/XTerm.ad.1 b/XTerm.ad
-index dd6ef52..69aac16 100644
---- a/XTerm.ad.1
-+++ b/XTerm.ad
-@@ -105,21 +105,37 @@
+Index: xterm-372/XTerm.ad
+===================================================================
+--- xterm-372.orig/XTerm.ad
++++ xterm-372/XTerm.ad
+@@ -106,21 +106,37 @@
  *vtMenu*sixelScrolling*Label:  Sixel Scrolling
  *vtMenu*privateColorRegisters*Label:  Private Color Registers
  
@@ -145,7 +136,7 @@
  *fontMenu*font7*Label:        Enormous
  !*VT100.font7:                12x24
  *VT100.font7:         
-adobe-courier-medium-r-normal--24-240-75-75-m-150-iso10646-1
-@@ -252,6 +268,59 @@
+@@ -253,6 +269,59 @@
  ! Alternatively,
  !*on2Clicks: regex 
[[:alpha:]]+://([[:alnum:]!#+,./=?@_~-]|(%[[:xdigit:]][[:xdigit:]]))+
  
@@ -205,15 +196,11 @@
  ! 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.
-diff --git a/xterm.man b/xterm.man
---- a/xterm.man
-+++ b/xterm.man
-@@ -4815,19 +4815,23 @@ This option specifies the font to be use
- in the \*(``OverTheSpot\*('' input method.
- .IP
- In \*(``OverTheSpot\*('' preedit type, the preedit (preconversion)
- string is displayed at the position of the cursor.
- It is the XIM server's responsibility to display the preedit string.
+Index: xterm-372/xterm.man
+===================================================================
+--- xterm-372.orig/xterm.man
++++ xterm-372/xterm.man
+@@ -5487,9 +5487,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.
@@ -230,9 +217,4 @@
  The \fBximFont\fP resource is provided to override this default font setting.
  .\"
  .SS Tek4014 Widget Resources
- .PP
- The following resources are specified
- as part of the \fItek4014\fP widget (class \fITek4014\fP).
- These are specified by patterns
- such as \*(``\fB__default_class__.tek4014.\fP\fINAME\fP\*('':
 

Reply via email to