Hello community, here is the log from the commit of package xterm for openSUSE:Factory checked in at 2013-03-22 13:06:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xterm (Old) and /work/SRC/openSUSE:Factory/.xterm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xterm", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/xterm/xterm.changes 2013-03-10 09:14:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xterm.new/xterm.changes 2013-03-22 13:06:51.000000000 +0100 @@ -1,0 +2,9 @@ +Thu Mar 14 10:30:33 UTC 2013 - [email protected] + +- Patch #291 - 2013/02/26 + * add validity check for xterm widget parameter to AlternateScroll + function, needed to handle wheel mouse events in the scrollbar area + since patch #282 changes which introduced alternateScroll feature + (Redhat #874327). + +------------------------------------------------------------------- Old: ---- xterm-290.tgz xterm-290.tgz.asc New: ---- xterm-291.tgz xterm-291.tgz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xterm.spec ++++++ --- /var/tmp/diff_new_pack.OGJE0a/_old 2013-03-22 13:06:55.000000000 +0100 +++ /var/tmp/diff_new_pack.OGJE0a/_new 2013-03-22 13:06:55.000000000 +0100 @@ -52,7 +52,7 @@ %if 0%{?suse_version} > 1210 Requires: luit %endif -Version: 290 +Version: 291 Release: 0 Summary: The basic X terminal program License: MIT ++++++ xterm-290.tgz -> xterm-291.tgz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/MANIFEST new/xterm-291/MANIFEST --- old/xterm-290/MANIFEST 2013-02-13 01:48:52.000000000 +0100 +++ new/xterm-291/MANIFEST 2013-02-27 01:08:39.000000000 +0100 @@ -1,4 +1,4 @@ -MANIFEST for xterm-290, version xterm-290 +MANIFEST for xterm-291, version xterm-291 -------------------------------------------------------------------------------- MANIFEST this file 256colres.h resource-definitions for 256-color mode diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/debian/changelog new/xterm-291/package/debian/changelog --- old/xterm-290/package/debian/changelog 2013-02-13 01:48:24.000000000 +0100 +++ new/xterm-291/package/debian/changelog 2013-02-27 01:10:25.000000000 +0100 @@ -1,3 +1,9 @@ +xterm-dev (291) unstable; urgency=low + + * Fix a different #282 change (Redhat #874327). + + -- Thomas E. Dickey <[email protected]> Tue, 26 Feb 2013 19:09:32 -0500 + xterm-dev (290) unstable; urgency=low * Fix incomplete revert of #282 change. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/freebsd/Makefile new/xterm-291/package/freebsd/Makefile --- old/xterm-290/package/freebsd/Makefile 2013-02-13 01:49:11.000000000 +0100 +++ new/xterm-291/package/freebsd/Makefile 2013-02-27 01:09:35.000000000 +0100 @@ -5,7 +5,7 @@ # and "make makesum". PORTNAME= xterm -PORTVERSION= 290 +PORTVERSION= 291 CATEGORIES= x11 MASTER_SITES= ftp://invisible-island.net/xterm/ \ CRITICAL diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/package/xterm.spec new/xterm-291/package/xterm.spec --- old/xterm-290/package/xterm.spec 2013-02-13 01:46:35.000000000 +0100 +++ new/xterm-291/package/xterm.spec 2013-02-27 01:09:35.000000000 +0100 @@ -1,7 +1,7 @@ -# $XTermId: xterm.spec,v 1.44 2013/02/13 00:46:35 tom Exp $ +# $XTermId: xterm.spec,v 1.45 2013/02/27 00:09:35 tom Exp $ Summary: X terminal emulator (development version) Name: xterm-dev -Version: 290 +Version: 291 Release: 1 License: X11 Group: User Interface/X diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/scrollbar.c new/xterm-291/scrollbar.c --- old/xterm-290/scrollbar.c 2013-02-07 11:04:38.000000000 +0100 +++ new/xterm-291/scrollbar.c 2013-02-27 00:36:05.000000000 +0100 @@ -1,7 +1,7 @@ -/* $XTermId: scrollbar.c,v 1.195 2013/02/07 10:04:38 tom Exp $ */ +/* $XTermId: scrollbar.c,v 1.196 2013/02/26 23:36:05 tom Exp $ */ /* - * Copyright 2000-2011,2012 by Thomas E. Dickey + * Copyright 2000-2012,2013 by Thomas E. Dickey * * All Rights Reserved * @@ -697,10 +697,12 @@ static void AlternateScroll(Widget w, long amount) { - XtermWidget xw = (XtermWidget) w; - TScreen *screen = TScreenOf(xw); + XtermWidget xw; + TScreen *screen; - if (screen->alternateScroll && screen->whichBuf) { + if ((xw = getXtermWidget(w)) != 0 && + (screen = TScreenOf(xw)) != 0 && + screen->alternateScroll && screen->whichBuf) { ANSI reply; amount /= FontHeight(screen); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/version.h new/xterm-291/version.h --- old/xterm-290/version.h 2013-02-13 01:44:06.000000000 +0100 +++ new/xterm-291/version.h 2013-02-27 00:48:28.000000000 +0100 @@ -1,4 +1,4 @@ -/* $XTermId: version.h,v 1.359 2013/02/13 00:44:06 tom Exp $ */ +/* $XTermId: version.h,v 1.360 2013/02/26 23:48:28 tom Exp $ */ /* * Copyright 1998-2012,2013 by Thomas E. Dickey @@ -38,8 +38,8 @@ * version of X to which this version of xterm has been built. The resulting * number in parentheses is my patch number (Thomas E. Dickey). */ -#define XTERM_PATCH 290 -#define XTERM_DATE 2013-02-12 +#define XTERM_PATCH 291 +#define XTERM_DATE 2013-02-26 #ifndef __vendorversion__ #define __vendorversion__ "XTerm" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xterm-290/xterm.log.html new/xterm-291/xterm.log.html --- old/xterm-290/xterm.log.html 2013-02-13 02:58:03.000000000 +0100 +++ new/xterm-291/xterm.log.html 2013-02-27 01:19:22.000000000 +0100 @@ -31,7 +31,7 @@ * sale, use or other dealings in this Software without prior written * * authorization. * ***************************************************************************** - $XTermId: xterm.log.html,v 1.1317 2013/02/13 01:58:03 tom Exp $ + $XTermId: xterm.log.html,v 1.1319 2013/02/27 00:19:22 tom Exp $ --> <html> @@ -70,6 +70,8 @@ the latest version of this file.</p> <ul> + <li><a href="#xterm_291">Patch #291 - 2013/02/26</a></li> + <li><a href="#xterm_290">Patch #290 - 2013/02/12</a></li> <li><a href="#xterm_289">Patch #289 - 2013/02/08</a></li> @@ -863,6 +865,17 @@ <li><a href="#xterm_01">Patch #1 - 1996/1/6</a></li> </ul> + <h1><a name="xterm_291" id="xterm_291">Patch #291 - + 2013/02/26</a></h1> + + <ul> + <li>add validity check for xterm widget parameter to + <code>AlternateScroll</code> function, needed to handle wheel + mouse events in the scrollbar area since <a href= + "#xterm_282">patch #282</a> changes which introduced + <code>alternateScroll</code> feature (Redhat #874327).</li> + </ul> + <h1><a name="xterm_290" id="xterm_290">Patch #290 - 2013/02/12</a></h1> -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
