Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-09-30 17:50:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xterm" Changes: -------- --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-07-21 08:13:55.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-09-30 17:50:58.000000000 +0200 @@ -1,0 +2,59 @@ +Fri Sep 20 08:57:18 UTC 2013 - pcerny@suse.com + +- Patch #297 - 2013/09/10 + * modify check for missing cells in bitmap font to work around + terminus 10646 encoding, which is mostly missing, add + assumeAllChars resource to provide the older behavior. + * modify macros used to check for missing cells in bitmap fonts + to pick up a long-overlooked improvement made to xfd in + XFree86. + * improve workaround for groff versus ASCII-equivalents; patch + #185 had overlooked Xft configuration (reported by anonymous + user on Arch Linux forum). + * review/extend DECNRCM support (prompted by report by Hayaki + Saito asking about the two "A" codes). + + make pasting of DECNRCM data work by translating the pasted + data into the selected encoding. + + limit mode changes to VT220 and up. + + ignore SCS for National Replacement Characters if DECNRCM + is not set. + + add tables and logic to decode SCS controls ending with "%" + and one additional character. This expects the parsing of + SCS to VT320. + + also added parsing for SCS of DEC Supplemental and DEC + Technical, which are for VT2xx and VT3xx respectively. + + implement VT220 Multinational character set "GR" aka "DEC + Supplemental Graphic". + + DEC Technical character set based on vt100.net description. + + implement Portuguese NRC. + + provide for temporarily switching to/from NRC mode from + UTF-8 mode when DECNRCM is set or reset. + * minor fix to assert's found while testing examples from + ttdoda's slrm-test1.txt. + * modify DECLRMM to not update the cursor position (report by + Iwamoto Kouichi forwarded by Hayaki Saito). + * modify cursor-position report to take origin-mode into account + (report by Hayaki Saito, see also iTerm2 pull request 129). + * correct off-by-one comparison in when handling carriage-return + at left margin (patch by Iwamoto Kouichi, forwarded by Hayaki + Saito). + * improve handling of faceName resource when a "size=" property + is embedded in it, by using that size to replace the default + faceSize resource. This lets xterm honor the other faceSize + resources (report by Jens Schweikhardt). + * improve OSC 52 selection-data by setting its timestamp to + correspond to the most-recent event received by xterm, to + ensure that calls to XtOwnSelect succeed even if the selection + is manipulated solely through the keyboard (prompted by patch + by Richard Tollerton). + * change configure-script defaults for "luit" and "wide-chars" + options to match the values used in the imake configuration, + to lessen user surprise if they are accustomed to building + xterm using imake(report by Andries E Brouwer). + * improve the imake-related configuration's check if xterm is + started in a locale that uses UTF-8 encoding. Before, this + checked the locale settings only for "UTF-8", now it checks + ignoring case for "UTF-8" and "UTF-8" (report by Andries E + Brouwer). + +------------------------------------------------------------------- Old: ---- xterm-296.tgz xterm-296.tgz.asc New: ---- xterm-297.tgz xterm-297.tgz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xterm.spec ++++++ --- /var/tmp/diff_new_pack.7DL1Qu/_old 2013-09-30 17:50:59.000000000 +0200 +++ /var/tmp/diff_new_pack.7DL1Qu/_new 2013-09-30 17:50:59.000000000 +0200 @@ -52,7 +52,7 @@ %if 0%{?suse_version} > 1210 Requires: luit %endif -Version: 296 +Version: 297 Release: 0 Summary: The basic X terminal program License: MIT @@ -64,7 +64,7 @@ Source4: Backarrow2BackSpace Source5: README.SuSE Source6: terminal.png -Source11: %{name}.keyring +Source11: xterm.keyring Source8: 20x20ja.bdf.bz2 Source9: 20x20ko.bdf.bz2 # Snoop for the escape sequence assignment of the keypad @@ -72,13 +72,13 @@ %define vttest_version 20120506 Source100: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz Source101: ftp://invisible-island.net/vttest/vttest-%{vttest_version}.tgz.asc -Patch1: %{name}-settings.patch -Patch2: %{name}-sigwinch.patch -Patch3: %{name}-double_width_fonts.patch -Patch4: %{name}-desktop_file_icon.patch -Patch5: %{name}-forbid_window_and_font_ops.patch -Patch6: %{name}-enable_libtinfo.patch -Patch7: %{name}-allow_iso-utf_fonts_in_menu.patch +Patch1: xterm-settings.patch +Patch2: xterm-sigwinch.patch +Patch3: xterm-double_width_fonts.patch +Patch4: xterm-desktop_file_icon.patch +Patch5: xterm-forbid_window_and_font_ops.patch +Patch6: xterm-enable_libtinfo.patch +Patch7: xterm-allow_iso-utf_fonts_in_menu.patch Patch101: vttest-config_update_aarch64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 1220 ++++++ xterm-296.tgz -> xterm-297.tgz ++++++ ++++ 5266 lines of diff (skipped) ++++++ xterm-double_width_fonts.patch ++++++ --- /var/tmp/diff_new_pack.7DL1Qu/_old 2013-09-30 17:50:59.000000000 +0200 +++ /var/tmp/diff_new_pack.7DL1Qu/_new 2013-09-30 17:50:59.000000000 +0200 @@ -30,7 +30,7 @@ #define FULL_WIDTH_CHAR2 0xAC00 /* Korean script syllable 'Ka' */ static Bool - is_double_width_font_xft(Display * dpy, XftFont * font) + is_double_width_font_xft(Display *dpy, XftFont * font) { - XGlyphInfo gi1, gi2; - FcChar32 c1 = HALF_WIDTH_CHAR1, c2 = HALF_WIDTH_CHAR2; ++++++ xterm-forbid_window_and_font_ops.patch ++++++ --- /var/tmp/diff_new_pack.7DL1Qu/_old 2013-09-30 17:50:59.000000000 +0200 +++ /var/tmp/diff_new_pack.7DL1Qu/_new 2013-09-30 17:50:59.000000000 +0200 @@ -3,7 +3,7 @@ diff --git a/XTerm.ad b/XTerm.ad --- a/XTerm.ad +++ b/XTerm.ad -@@ -262,16 +262,21 @@ +@@ -260,16 +260,21 @@ !*faceSize: 8 ! Here is a pattern that is useful for double-clicking on a URL: ++++++ xterm-settings.patch ++++++ --- /var/tmp/diff_new_pack.7DL1Qu/_old 2013-09-30 17:50:59.000000000 +0200 +++ /var/tmp/diff_new_pack.7DL1Qu/_new 2013-09-30 17:50:59.000000000 +0200 @@ -286,7 +286,7 @@ diff --git a/xterm.man b/xterm.man --- a/xterm.man +++ b/xterm.man -@@ -4027,19 +4027,23 @@ This option specifies the font to be use +@@ -4032,19 +4032,23 @@ This option specifies the font to be use in the \*(``OverTheSpot\*('' input method. .IP In \*(``OverTheSpot\*('' preedit type, the preedit (preconversion) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org