diff --git a/xterm-313.tgz b/xterm-313.tgz deleted file mode 100644 index 2f63492..0000000 --- a/xterm-313.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d4160e79b71c214f12fefe17b8b05bd33299908d03bf489d73012c53a88c6ee -size 1193145 diff --git a/xterm-317.tgz b/xterm-317.tgz new file mode 100644 index 0000000..c43105f --- /dev/null +++ b/xterm-317.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2e5b0dbe47568f9e76123a4f0aeaafd586a4ce0c1beb63a476b07cd718e356d +size 1208960 diff --git a/xterm-313.tgz.asc b/xterm-317.tgz.asc similarity index 61% rename from xterm-313.tgz.asc rename to xterm-317.tgz.asc index 36b6fcd..20d27c2 100644 --- a/xterm-313.tgz.asc +++ b/xterm-317.tgz.asc @@ -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----- diff --git a/xterm-decomposed_bitmaps.patch b/xterm-decomposed_bitmaps.patch index 012600b..69e4d60 100644 --- a/xterm-decomposed_bitmaps.patch +++ b/xterm-decomposed_bitmaps.patch @@ -21,7 +21,7 @@ Signed-off-by: Egbert Eich 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 diff --git a/xterm-enable_libtinfo.patch b/xterm-enable_libtinfo.patch index 239933a..8be94f4 100644 --- a/xterm-enable_libtinfo.patch +++ b/xterm-enable_libtinfo.patch @@ -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 diff --git a/xterm-forbid_window_and_font_ops.patch b/xterm-forbid_window_and_font_ops.patch index b607f86..71be08f 100644 --- a/xterm-forbid_window_and_font_ops.patch +++ b/xterm-forbid_window_and_font_ops.patch @@ -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. diff --git a/xterm-settings.patch b/xterm-settings.patch index c7cd384..65c9f15 100644 --- a/xterm-settings.patch +++ b/xterm-settings.patch @@ -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) diff --git a/xterm-sigwinch.patch b/xterm-sigwinch.patch index 9206816..8360c2b 100644 --- a/xterm-sigwinch.patch +++ b/xterm-sigwinch.patch @@ -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; diff --git a/xterm.changes b/xterm.changes index a67c977..db99de5 100644 --- a/xterm.changes +++ b/xterm.changes @@ -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 diff --git a/xterm.spec b/xterm.spec index bc1bd36..2822838 100644 --- a/xterm.spec +++ b/xterm.spec @@ -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