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);
