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)
Comment: See http://invisible-island.net/public/public.html for info
iEYEABECAAYFAlR5MpUACgkQcCNT4PfkjtuZwACffkAr6RKkzVLzFiqHRtjkVAvC
xekAn3HEciSKiaOgLl5fTug0OQmk6YVu
=EdV4
iEYEABECAAYFAlUVHKMACgkQcCNT4PfkjtvLTwCeKhMklXssP7Z74xeAdkXDRdNM
c+oAoKBI6l1VRLBxvCOqNTDGjRUJYQFi
=liNP
-----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
--- a/misc.c
+++ b/misc.c
@@ -2213,16 +2213,18 @@ ReportAnsiColorRequest(XtermWidget xw, i
@@ -2216,16 +2216,18 @@ ReportAnsiColorRequest(XtermWidget xw, i
}
static void

View File

@ -29,7 +29,7 @@ diff --git a/aclocal.m4 b/aclocal.m4
diff --git a/configure b/configure
--- a/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
if test "${cf_cv_lib_tgetent+set}" = set; then
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
--- a/xterm.man
+++ b/xterm.man
@@ -1809,17 +1809,17 @@ The default is \*(``false\*(''.
@@ -1894,17 +1894,17 @@ The default is \*(``false\*(''.
.TP
.B "allowColorOps (\fPclass\fB AllowColorOps)"
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.
-The default is \*(``true\*(''.
+The default is \*(``false\*(''.
.TP 5
.TP 8
.B "allowPasteControls (\fPclass\fB AllowPasteControls)"
If true, allow control characters such as BEL and CAN to be pasted.
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
--- a/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.
.IP
In \*(``OverTheSpot\*('' preedit type, the preedit (preconversion)

View File

@ -1,7 +1,7 @@
diff --git a/screen.c b/screen.c
--- a/screen.c
+++ b/screen.c
@@ -2246,17 +2246,17 @@ ScreenResize(XtermWidget xw,
@@ -2248,17 +2248,17 @@ ScreenResize(XtermWidget xw,
#ifdef USE_STRUCT_WINSIZE
ts.ws_xpixel = (ttySize_t) width;
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

View File

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