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]

Reply via email to