Accepting request 293462 from home:pcerny:factory

- Patch #317 - 2015/03/27
- Patch #316 - 2015/03/07
- Patch #315 - 2015/03/02
- Patch #314 - 2014/12/28

OBS-URL: https://build.opensuse.org/request/show/293462
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/xterm?expand=0&rev=127
This commit is contained in:
Marcus Meissner 2015-03-28 08:55:26 +00:00 committed by Git OBS Bridge
parent 3a6ab9a44b
commit a398c6692d
10 changed files with 152 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d4160e79b71c214f12fefe17b8b05bd33299908d03bf489d73012c53a88c6ee
size 1193145

3
xterm-317.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2e5b0dbe47568f9e76123a4f0aeaafd586a4ce0c1beb63a476b07cd718e356d
size 1208960

View File

@ -2,7 +2,7 @@
Version: GnuPG v1.4.10 (GNU/Linux) Version: GnuPG v1.4.10 (GNU/Linux)
Comment: See http://invisible-island.net/public/public.html for info Comment: See http://invisible-island.net/public/public.html for info
iEYEABECAAYFAlR5MpUACgkQcCNT4PfkjtuZwACffkAr6RKkzVLzFiqHRtjkVAvC iEYEABECAAYFAlUVHKMACgkQcCNT4PfkjtvLTwCeKhMklXssP7Z74xeAdkXDRdNM
xekAn3HEciSKiaOgLl5fTug0OQmk6YVu c+oAoKBI6l1VRLBxvCOqNTDGjRUJYQFi
=EdV4 =liNP
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----

View File

@ -21,7 +21,7 @@ Signed-off-by: Egbert Eich <eich@suse.de>
diff --git a/misc.c b/misc.c diff --git a/misc.c b/misc.c
--- a/misc.c --- a/misc.c
+++ b/misc.c +++ b/misc.c
@@ -2213,16 +2213,18 @@ ReportAnsiColorRequest(XtermWidget xw, i @@ -2216,16 +2216,18 @@ ReportAnsiColorRequest(XtermWidget xw, i
} }
static void static void

View File

@ -29,7 +29,7 @@ diff --git a/aclocal.m4 b/aclocal.m4
diff --git a/configure b/configure diff --git a/configure b/configure
--- a/configure --- a/configure
+++ b/configure +++ b/configure
@@ -5599,20 +5599,20 @@ echo "$as_me:5598: checking for $cf_test @@ -5559,20 +5559,20 @@ echo "$as_me:5558: checking for $cf_test
echo $ECHO_N "checking for $cf_test_message function... $ECHO_C" >&6 echo $ECHO_N "checking for $cf_test_message function... $ECHO_C" >&6
if test "${cf_cv_lib_tgetent+set}" = set; then if test "${cf_cv_lib_tgetent+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6 echo $ECHO_N "(cached) $ECHO_C" >&6

View File

@ -28,7 +28,7 @@ diff --git a/XTerm.ad b/XTerm.ad
diff --git a/xterm.man b/xterm.man diff --git a/xterm.man b/xterm.man
--- a/xterm.man --- a/xterm.man
+++ b/xterm.man +++ b/xterm.man
@@ -1809,17 +1809,17 @@ The default is \*(``false\*(''. @@ -1894,17 +1894,17 @@ The default is \*(``false\*(''.
.TP .TP
.B "allowColorOps (\fPclass\fB AllowColorOps)" .B "allowColorOps (\fPclass\fB AllowColorOps)"
Specifies whether control sequences that set/query the dynamic colors should be allowed. Specifies whether control sequences that set/query the dynamic colors should be allowed.
@ -39,7 +39,7 @@ diff --git a/xterm.man b/xterm.man
Specifies whether control sequences that set/query the font should be allowed. Specifies whether control sequences that set/query the font should be allowed.
-The default is \*(``true\*(''. -The default is \*(``true\*(''.
+The default is \*(``false\*(''. +The default is \*(``false\*(''.
.TP 5 .TP 8
.B "allowPasteControls (\fPclass\fB AllowPasteControls)" .B "allowPasteControls (\fPclass\fB AllowPasteControls)"
If true, allow control characters such as BEL and CAN to be pasted. If true, allow control characters such as BEL and CAN to be pasted.
Formatting characters (tab, newline) are always allowed. Formatting characters (tab, newline) are always allowed.

View File

@ -284,7 +284,7 @@ diff --git a/XTerm.ad b/XTerm.ad
diff --git a/xterm.man b/xterm.man diff --git a/xterm.man b/xterm.man
--- a/xterm.man --- a/xterm.man
+++ b/xterm.man +++ b/xterm.man
@@ -4157,19 +4157,23 @@ This option specifies the font to be use @@ -4267,19 +4267,23 @@ This option specifies the font to be use
in the \*(``OverTheSpot\*('' input method. in the \*(``OverTheSpot\*('' input method.
.IP .IP
In \*(``OverTheSpot\*('' preedit type, the preedit (preconversion) In \*(``OverTheSpot\*('' preedit type, the preedit (preconversion)

View File

@ -1,7 +1,7 @@
diff --git a/screen.c b/screen.c diff --git a/screen.c b/screen.c
--- a/screen.c --- a/screen.c
+++ b/screen.c +++ b/screen.c
@@ -2246,17 +2246,17 @@ ScreenResize(XtermWidget xw, @@ -2248,17 +2248,17 @@ ScreenResize(XtermWidget xw,
#ifdef USE_STRUCT_WINSIZE #ifdef USE_STRUCT_WINSIZE
ts.ws_xpixel = (ttySize_t) width; ts.ws_xpixel = (ttySize_t) width;
ts.ws_ypixel = (ttySize_t) height; ts.ws_ypixel = (ttySize_t) height;

View File

@ -1,3 +1,142 @@
-------------------------------------------------------------------
Fri Mar 27 16:45:16 UTC 2015 - pcerny@suse.com
- Patch #317 - 2015/03/27
* adapt example for exec-formatted from Lukáš Zapletal's
webpage to manual (Debian #780008).
* add a short usage section to the xterm manual, including
notes on setting the window title (Debian #742477).
* revise a change made to ICH in patch #314 to address
limit-checks (reports/testcases by Zoltán Kéri and Joe
Peterson, also reported by Christian Weisgerber).
- Patch #316 - 2015/03/07
* revert change to make DCH honor top/bottom scrolling margins.
For the record, both the VT420 and VT520 reference manuals
incorrectly state that "DCH has no effect outside the
scrolling margins."
* fix regression in DCH introduced in adjustment for
limit-check in patch #315 (report/testcase by Zoltán Kéri,
also reported by Christian Weisgerber).
* correct default value for configure option
--enable-initial-erase; it should be "False", but in patch
#315 it was "Maybe", which differed from default set in patch
#192.
- Patch #315 - 2015/03/02
* change default for --enable-narrowproto for Cygwin to "no" to
better match contemporary configurations (report by Jens
Schweikhardt, prompted by discussion).
* provide OSC 106 as an alternative to OSC 6, avoiding conflict
with one of Terminal.app's undocumented escape sequences
(report by Egmont Koblinger).
* fix an off-by-one in comparison when autowrap and left/right
margins are combined (report by George Nachman).
* modify DECBI and DECFI to work outside the left/right
margins, since the vague VT520 reference manual could support
that interpretation (suggested by George Nachman).
* correct response for DECSCUSR in DECRQSS (report/analysis by
George Nachman).
* add DECSLRM to list for DECRQSS in ctlseqs.ms (report by
George Nachman).
* improve limit-checks versus assert's in the debugging version
(reports by George Nachman).
* correct a problem with multiple writes to the right-margin
when autowrap is turned off (report by George Nachman, also
reported in Gnome #744819 by Ulf Magnusson).
* modify DCH to honor top/bottom and left/right margins (report
by George Nachman).
* correct off-by-one in comparison so that DL honors left/right
margins (report by George Nachman).
* correct logic of DECSCL, which always set 8-bit controls as a
side-effect (report by George Nachman).
* correct loop limit for DECSED 1, when DECSCA is enabled
(report by George Nachman).
* fix a entry in csi_table for “$”, needed for CSI [ $ z
(report by George Nachman).
* remove restriction from patch #279 changes on DECIC and DECDC
to left-right mode (report by George Nachman).
* correct PID value returned in response to DECRQCRA
(report/analysis by George Nachman).
* fix an ifdef'ing problem, where --disable-dec-locator would
turn off logic needed for DECIC and DECDC (report by George
Nachman).
* correct order of parameters in report for CSI 1 9 t, which
gives the screensize in characters (report by George
Nachman).
* add null pointer checks for a case in DECCRA where part of
the target rectangle lies outside the screen limits (report
by George Nachman).
* remove extra "6" for selective erase from DA1 response
(report by George Nachman).
* support Xinerama screen specification in geometry parsing
(patch by Nicolas George).
* add configure option --enable-initial-erase to set
ptyInitialErase consistently with manpage, as well as adding
a table in manpage to clarify the relationship between the
resources related to the backarrow key (Debian #775952).
* add configure --enable-builtin-xpms to simplify compiling-in
the icons introduced in patch #284 (prompted by discussion
with William Bulley).
* fix/improve autoconf macros:
+ CF_WITH_APP_DEFAULTS, add paths for OSX
+ CF_WITH_MAN2HTML, configure option "--with-man2html"
provides "man2html" as alternative to groff's man/html
conversion
* fix some minor issues in manpage (Jens Schweikhardt).
- Patch #314 - 2014/12/28
* fix a minor bug in the termcap-specific version of resize
when the lines or columns values are at the very end of an
incomplete termcap string (prompted by coverity report).
* improve paste64 feature (report by Olaf Rogalsky)
+ fix “p;” command in paste64.pl example.
+ modify _OwnSelection to allow the paste64 control to cause
primary/clipboard selections to be disowned and cleared.
+ omit an extra "=" used in padding, to make the base64
response a multiple of four characters.
+ modify _ConvertSelectionHelper to not stop converting on
embedded nulls in the primary or clipboard selection. That
makes the behavior consistent with cut-buffers. Nulls are
not passed on to the application because they are used for
separators in the X library calls that convert
XTextProperty values.
* add configure option --with-man2html to allow an alternative
to groff's man/html conversion.
* review and modify resource-settings which can be set via
control sequences, etc:
+ add OSC 6, to enable/disable colors set via OSC 5, without
changing the color assignments (prompted by patch by Ingo
Brückl).
+ add command-line option -itc for italics.
+ add colorIT and colorITMode for italics, like colorBD,
etc.
+ guard allowPasteControls against modification by editres.
* change passedPty from fixed-length to allocated to ensure
that it is long enough to hold the -S option value (report by
Ben Longbons).
* improve ReGIS graphics initialization (Ross Combs):
+ add a new string resource to set the default ReGIS font.
+ fix a caching problem where the font name wasn't taken into
consideration when looking up cached metrics.
+ enables use of fractional values in coordinates (which in
turn allows setting the coordinates to something like
[0,1][1,0])
+ doubles the minimum ReGIS graphic to 200x200
+ set the default ReGIS image size to "auto"
+ fix some swapped width/height parameters in TRACE messages
+ add support for scaling and mirrored coordinate systems to
the screen address command
+ sets a minimum ReGIS graphics size of 100x100 -- smaller
address ranges will be scaled up
+ reset the image if either the width or height is zero
(which should happen together or not at all, but switching
the logic gets rid of some parentheses)
+ adds support for alternate screen coordinates (just
offsets, not inverted coordinates or scaling)
+ keeps the graphics state across ReGIS calls unless P1 or P3
entry codes are used
+ changes loops to continue after parsing whitespace to allow
trailing whitespace
+ fixes some incorrect character casts
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 5 15:57:44 UTC 2015 - pcerny@suse.com Mon Jan 5 15:57:44 UTC 2015 - pcerny@suse.com

View File

@ -19,7 +19,7 @@
%define vttest_version 20120506 %define vttest_version 20120506
%define splitbin 0%{?suse_version} >= 1300 %define splitbin 0%{?suse_version} >= 1300
Name: xterm Name: xterm
Version: 313 Version: 317
Release: 0 Release: 0
Summary: The basic X terminal program Summary: The basic X terminal program
License: MIT License: MIT