Hello community,

here is the log from the commit of package wxMaxima for openSUSE:Factory 
checked in at 2017-10-09 19:40:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wxMaxima (Old)
 and      /work/SRC/openSUSE:Factory/.wxMaxima.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wxMaxima"

Mon Oct  9 19:40:39 2017 rev:22 rq:530267 version:17.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wxMaxima/wxMaxima.changes        2017-08-24 
18:36:42.146061714 +0200
+++ /work/SRC/openSUSE:Factory/.wxMaxima.new/wxMaxima.changes   2017-10-09 
19:40:45.007285629 +0200
@@ -1,0 +2,42 @@
+Sun Oct  1 09:38:41 UTC 2017 - [email protected]
+
+- Add wxMaxima-fix-tooltip-comparison.patch: Patch from upstream
+  that fixes building by using the correct comparisn operations
+  involving `tooltip` [gh#andrejv/wxmaxima#929].
+
+-------------------------------------------------------------------
+Sat Sep 30 16:29:36 UTC 2017 - [email protected]
+
+- Update to version 17.10.0:
+  * Jump to the char containing the error on encountering
+    unmatched parenthesis.
+  * Try to place the cursor near the error in all other cases.
+  * Attempt to mark the whole error message in red. This is bound
+    to fail in some cases as maxima sometimes only sends part of
+    an error message through the error() command. But it is better
+    than nothing.
+  * Detect and mark most warnings.
+  * A "evaluate cells below" right-click-menu item.
+  * Autosave now even works for unsaved documents adding them to
+    the "recent documents" list if needed.
+  * Big parenthesis are now drawn using unicode characters, if
+    available.
+  * Nicer integral, Product and Sum signs, optionally including
+    antialiassing even if no font provides them.
+  * MouseOver tooltips for some of the more exotic worksheet
+    items.
+  * A "Copy as svg" function that is as good as wxSVGFileDc allows
+    us to be.
+  * Worksheet objects now can provide their own ToolTips.
+  * Config Dialogue: An editor for the startup file.
+  * It is now possible to select which formats "Ctrl+C" should
+    place data on the clipboard in.
+  * Now multiple animations can run concurrently and can be told
+    to autostart.
+  * A menu entry that allows to select 1D and ASCII Art Maths.
+  * Recent files that currently don't exist are grayed out now.
+  * A command-line switch that triggers evaluation on startup of
+    wxMaxima.
+  * Many Bug Fixes and Performance improvements.
+
+-------------------------------------------------------------------

Old:
----
  Version-17.05.1.tar.gz

New:
----
  Version-17.10.0.tar.gz
  wxMaxima-fix-tooltip-comparison.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wxMaxima.spec ++++++
--- /var/tmp/diff_new_pack.LhS16R/_old  2017-10-09 19:40:46.087238163 +0200
+++ /var/tmp/diff_new_pack.LhS16R/_new  2017-10-09 19:40:46.091237987 +0200
@@ -18,7 +18,7 @@
 
 %define tarname wxmaxima
 Name:           wxMaxima
-Version:        17.05.1
+Version:        17.10.0
 Release:        0
 Summary:        Graphical User Interface for the maxima Computer Algebra System
 License:        GPL-2.0+
@@ -27,6 +27,8 @@
 Source0:        
https://github.com/andrejv/wxmaxima/archive/Version-%{version}.tar.gz
 Source1:        wxMaxima.desktop
 Source2:        %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM wxMaxima-fix-tooltip-comparison.patch 
gh#andrejv/wxmaxima#929 [email protected] -- Patch from upstream that fixes 
building by using the correct comparisn operations involving `tooltip`
+Patch0:         wxMaxima-fix-tooltip-comparison.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
@@ -52,6 +54,7 @@
 
 %prep
 %setup -q -n %{tarname}-Version-%{version}
+%patch0 -p1
 
 %build
 %cmake

++++++ Version-17.05.1.tar.gz -> Version-17.10.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/wxMaxima/Version-17.05.1.tar.gz 
/work/SRC/openSUSE:Factory/.wxMaxima.new/Version-17.10.0.tar.gz differ: char 
13, line 1

++++++ wxMaxima-fix-tooltip-comparison.patch ++++++
>From 536e8496069a508d61fc6c827610c6a7e5435242 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gunter=20K=C3=B6nigsmann?= <[email protected]>
Date: Sat, 30 Sep 2017 22:37:58 +0200
Subject: [PATCH] Seems that wxWindow::GetToolTip() doesn't atomatically return
 a string.

Resolves #929
---
 src/MathCtrl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/MathCtrl.cpp b/src/MathCtrl.cpp
index 920cd633..dd9829ad 100644
--- a/src/MathCtrl.cpp
+++ b/src/MathCtrl.cpp
@@ -202,7 +202,7 @@ void MathCtrl::RedrawIfRequested()
       
         if(toolTip != wxEmptyString)
         {
-          if(toolTip != GetToolTip())
+          if(toolTip != GetToolTip()->GetTip())
           {
             // Disabling and re-enabling tooltips resets the tooltip poput 
delay timer.
             wxToolTip::Enable(false);

Reply via email to