Hello community, here is the log from the commit of package screen for openSUSE:Factory checked in at 2013-04-02 13:12:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/screen (Old) and /work/SRC/openSUSE:Factory/.screen.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "screen", Maintainer is "m...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/screen/screen.changes 2013-03-11 07:51:18.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.screen.new/screen.changes 2013-04-02 13:12:36.000000000 +0200 @@ -1,0 +2,11 @@ +Sun Mar 24 10:57:09 UTC 2013 - tr...@suse.de + +- Patch screen_enhance_windows_list_1_3.patch changed wW string escapes + in an unintended way. + Fix this by ignoring longflg and behave the way wW string esacpes + behaved with adding addtional L escape. (So %w is now what %Lw was before + all these changes. This should be a minor, acceptable change as it was + undocumented and it buys quite some code cleanup with it.). Patch is: + screen_fix_wW_string_escapes_to_nearly_old_behavior.patch + +------------------------------------------------------------------- New: ---- screen_fix_wW_string_escapes_to_nearly_old_behavior.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ screen.spec ++++++ --- /var/tmp/diff_new_pack.6Fzf7L/_old 2013-04-02 13:12:38.000000000 +0200 +++ /var/tmp/diff_new_pack.6Fzf7L/_new 2013-04-02 13:12:38.000000000 +0200 @@ -52,6 +52,7 @@ Patch11: screen_enhance_windows_list_1_3.patch Patch12: screen_enhance_windows_list_2_3.patch Patch13: show_all_active.patch +Patch14: screen_fix_wW_string_escapes_to_nearly_old_behavior.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -77,6 +78,7 @@ %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 %build CFLAGS="-DMAXWIN=1000 $RPM_OPT_FLAGS" %configure --prefix=/usr --infodir=%{_infodir} \ ++++++ screen_fix_wW_string_escapes_to_nearly_old_behavior.patch ++++++ From: Thomas Renninger <tr...@suse.de> References: bnc#808565 Subject: Fix old wW string escapes behavior to what previously was %Lw Signed-off-by: Thomas Renninger <tr...@suse.de> Index: screen-4.0.4/screen.c =================================================================== --- screen-4.0.4.orig/screen.c +++ screen-4.0.4/screen.c @@ -2780,7 +2780,7 @@ int rec; oldfore = D_fore; D_fore = win; } - ss = AddWindows(p, l - 1, (*s == 'w' ? 0 : 1) | (longflg ? 0 : 2) | (plusflg ? 4 : 0) | (minusflg ? 8 : 0), win ? win->w_number : -1); + ss = AddWindows(p, l - 1, (*s == 'w' ? 0 : 1) | (plusflg ? 4 : 0) | (minusflg ? 8 : 0), win ? win->w_number : -1); if (display) D_fore = oldfore; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org