File wxMaxima.changes of Package wxMaxima

Fri Mar 15 16:38:06 UTC 2019 - Atri B <>

- Update to version 19.03.1
  * HighDPI fixes for ArchLinux, Windows and SuSE
  * Resolved crashes on RedHat and MS Windows
  * SBCL's compilation messages now appear in the status bar, not
    in the worksheet.
  * Removed an unneeded "maxima has finished calculating" on
  * Many small bug fixes.
  * wxWidgets >= 3.1.0: Corrected the toolbar icon size.

Fri Jan 25 08:40:04 UTC 2019 -

- Update to version 19.01.2:
  * Corrected the size calculation for embedded images
  * Corrected the line widths for the printout
- Changes from version 19.01.1:
  * Sometimes the vertical size of maths was overestimated
  * Cmake now knows that we require wxWidgets >= 3.0
- Changes from version 19.01.0:
  * Many bugfixes for the display code
  * The desktop integration files now adher to the newest
  * Refactoring in order to make the code easier to understand.
  * Spelling fixes
  * Shipped around a wxWidgets <3.1 bug for embedding bitmaps in
  * Many Links were updated to https
  * A better help file detection that still works if there is no
    .hhp file.
- Drop custom desktop file and use updated upstream version.
- Adapt to upstream desktop and icon file name changes.

Mon Oct 22 11:41:02 UTC 2018 -

- Update to version 18.10.2:
  * Better cleanup on restarting Maxima.
  * Updated translations.
- Remove obsolete appdata directory from file-list: appdata is now
  installed to %{_datadir}/metainfo.

Sun Sep 30 16:26:07 UTC 2018 -

- Update to version 18.10.1:
  * Corrected the version number wxMaxima identifies itself with.
- Changes from version 18.10.0:
  * Defer any try to change Maxima's configuration until all
    questions are answered.
  * A menu item that sets the autosubscript feature for the
    current worksheet.
  * A menu allowing to switch floats to engineering format.
  * Maxima can now pass the values of variables to wxMaxima.
  * Autocompletion for functions from lisp-only packages and for
    all of maxima's built in functions.
  * A context-sensitive "draw" sidepane.
  * We now allow a packet from Maxima to end in the middle of an
    unicode codepoint.
  * If the name of a lisp function is known it now is displayed.
  * A right-click menu that copies an animation to the clipboard.
  * A new default value for the current MathJaX release.
  * A "recent packages" menu for packages loaded from load() or
    from the menu.
  * Advertise the current file and the file's state to the
    Operating System
  * Copy as Enhanced Metafile (Windows only).
  * Code simplifications.
  * A dockable panel for the debug messages.
  * A more modern theme.
  * Draw: A right-click menu allowing to open images from the
    current session as interactive gnuplot sessions.
  * Migrate the config file to a XDG-compatible location if
    wxWidgets is new enough to support it.
  * A "Tip of the day" dialogue that allows for resizing,
    scrollbars and work while it is still open.
  * Matrices can now be displayed using round and square brackets.
  * Various High-DPI enhancements.
  * Enhancements for low-resolution screens.
  * Many bug fixes.
  * Reduced the number of autogenerated files, installed files and
    external dependencies to a minimum.
  * Big performance improvements, again.
- Update URL and Source urls in keeping with upstream changes.

Wed May 16 11:33:11 UTC 2018 -

- Drop Requires: libgnomeprint; it is not needed for printing any

Wed Feb 21 14:02:10 UTC 2018 -

- Update to version 18.02.0:
  * More tooltips
  * A menu containing the most important commands for lists.
  * TableOfContents: A right-click menu item that allows to toggle
    display of section numbers
  * The size of images can now be restricted to any amount of
  * On a few operating systems: The network indicator icon now
    knows how much CPU power maxima uses.
  * Autocompletion now suggests the names of built-in packages for
    load(), batch(), and batchload().
  * Autocompletion now suggests the names of built-in demos for
  * wxMaxima can now handle requests to display raw lisp elements.
  * A drop-down box for changing cell styles
  * If an input cell is hidden and has no output it now is no more
    displayed as a blank vertical space.
  * wxMaxima no more requires the icon files, tooltips and
    autocompletion files to be shipped as separate files, which
    makes creating a ready-to-install package of wxMaxima easier
    and less error-prone.
  * Autosave is now enabled by default on new installs.
  * Big code cleanups.
  * Many bugfixes
  * Many performance improvements
  * Dropped the autotools as the cmake build of wxMaxima is way
    more powerful.
- Drop unnecessary post[un] scriptlets for openSUSE >= 1500: these
  are automatically handled by rpm file-triggers.

Thu Oct 26 12:19:42 UTC 2017 -

- Update to version 17.10.1
  + No list of changes from upstream.
- Drop wxMaxima-fix-tooltip-comparison.patch: incorporated into
  upstream sources.
- Appdata is now installed to %{_datadir}/metainfo, adapt file
  list accordingly. Own parent dir to avoid ownership issues.

Thu Oct 12 17:45:09 UTC 2017 -

- Trim description of irrelevant parts.

Wed Oct 11 08:42:43 UTC 2017 -

- Update wxMaxima-fix-tooltip-comparison.patch to fix a potential
  crash introduced by its previous iteration; taken from upstream.
- Use rsvg-convert instead of inkscape to convert svg icons into
  multi-sized png icons -- this significantly reduces the number
  of build dependencies.

Sun Oct  1 09:38:41 UTC 2017 -

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

- 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
  * Nicer integral, Product and Sum signs, optionally including
    antialiassing even if no font provides them.
  * MouseOver tooltips for some of the more exotic worksheet
  * 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
  * Many Bug Fixes and Performance improvements.

Sun Jul  9 11:49:23 UTC 2017 -

- Update to version 17.05.1:
  * Mainly fixes some issues related to Mac OS 

Wed Jun 14 06:20:42 UTC 2017 -

- Update to version 17.05.0:
  * A config item that allows to disable printing of Cell brackets
  * Cell brackets of inactive cells can now be hidden
  * Due to popular demand we can now suppress the output of
    automatic labels.
  * The option to use a Minus instead of a Hyphen.
  * Table of Contents: Folded items are now grayed out.
  * Table of Contents: A right-click menu.
  * Copy-and-paste now includes hidden cells and folded items.
  * Eye Candy: An indicator that shows when maxima and wxMaxima
    exchange data.
    Double-clicking this indicator opens up the network monitor.
  * Autocompletion now collects words from the current code cell,
  * Better indentation of if clauses and loops.
  * If the number is too long to display it now is still possible
    to copy it.
  * Documented that box() highlights text in maxima's output.
  * the with_slider type of commands now uses wxstatusbar() in
    order to provide progress information for the user.
  * Several scrolling fixes, again.
  * Two concurrent wxMaxima instances now no more overwrite each
    other's "Recent files" list.
  * If a error message or question arises or maxima finishes
    calculating and the window currently isn't active the
    operating system is asked to notify the user in a
    non-disrupting way. For the case of the end of a calculation
    this can be turned off.
  * The notification can be activated for the case that the window
    isn't active and maxima finishes calculating, too.
  * Invalid XML tags are now handled more gracefully
  * Deduplicated the code for saving .wxm files
  * content.xml files that have been extracted from a broken .wxmx
    file (e.G. using a text editor as UTF8-encoded TeXt without
    BOM can now be loaded by wxMaxima in order to reconstruct the
  * MacOs: Upgrading from a previous version should no more cause
    crashes due to font issues.
  * MathJaX export can now be configured to instruct the html
    export to download MathJaX from a different URL: They moved
    the URL one can use and might do so again somewhere in the
  * Maximum number of digits and if we use user-defined labels now
    are no more hardcoded into the worksheet at evaluation time.
  * Anwers to maxima's questions are now remembered across
  * cmake is now our main build system
  * Massive speed-ups
  * File/Open can now import .mac and .out files from Xmaxima
  * Many additional bug fixes and stability enhancements.
- Switch to using cmake for build.
- Use github URL's for homepage and source tarball.

Mon Mar 13 10:23:36 UTC 2017 -

- Build with new RPM package in Factory
- Shorten a bit the description
- Remove unused configure switch

Tue Feb  7 23:19:42 UTC 2017 -

- Version update to 16.12.2:
  * Changes not documented by upstream.
- Changes from version 16.12.1:
  * Fixed a bug that broke the possibility to select output cells.
- Drop doc files already installed using %doc.

Mon Dec 19 09:01:28 UTC 2016 -

- Version update to 16.12.0:
  * Not a change in wxMaxima, but useful: In maxima >5.38 the
    load() command can load .wxm files like it would load .mac
  * Better detection and diagnosis for maxima process that
    terminate unexpectedly even if the OS fails to notify us that
    the network connection with maxima has dropped.
  * Incremental search
  * Automatic line wrap
  * Bullet lists now use real bullets.
  * Markdown: Block quote support
  * A button that temporarily hides all code cells
  * Massive speedups in the drawing code.
  * Added a wxstatusbar() command that allows a long-ranging
    block() to send a string about its progress to the status bar.
  * Support for cells that are >5000 pixels wide
  * Better High-DPI support
  * A Kabyle Translation for users of wxWidgets >= 3.0.1
  * Holding the "evaluate" key now evaluates all cells of the
    document one-by-one
  * .wxm files now include image cells
  * Drag-and-drop now handles image cells
  * Copy bitmap now can generate higher-resolution bitmaps
  * The application we drag-and-drop to now can select a format to
    get the data in including RTF, MathML, wxm, bitmap and plain
  * A new "copy as plain text" right-click menu item that copies
    the input and output of a cell.
  * An all-new manual and improved documentation of the source
  * More unicode characters in the symbols pane
  * Several content assistent enhancements for platforms that
    support it.
  * Corrected a few scrolling bugs.
  * Shift+Click now selects text or cells.
  * Several small editor enhancements.
  * Even if we scrolled away from evaluation wxMaxima now scrolls
    back to the cell if an error occurs.
  * Integrals should now always be saved correctly.
  * Errors in xml from maxima or in the output cells of .wxmx
    files now result in error messages, not in silently discarded
    math elements.
  * Many additional bug fixes and performance improvements.
- Drop wxMaxima-appstream-xml-filename.patch, incorporated into

Tue Aug  9 12:17:11 UTC 2016 -

- Version update to 16.04.2:
  * various small bugfixes
- Sort with spec-cleaner

Fri Jul 15 16:21:10 UTC 2016 -

- Add wxMaxima-appstream-xml-filename.patch: Fix the appstream xml
  file name (must be identical to .desktop file name w/o ext) and
  the reference to the .desktop file therein (refers to
  wxmaxima.desktop while installing wxMaxima.desktop); reported
- Update file list accordingly:
  wxmaxima.appdata.xml -> wxMaxima.appdata.xml

Wed Apr  6 22:28:12 UTC 2016 -

- Update to version 16.04.1:
  + Bug fixes.

Wed Apr  6 00:14:31 UTC 2016 -

- Update to version 16.04.0:
  + A TeX-like subscript notation: A_1 is now by default shown as
    an A with an 1 as subscript
  + High-quality icons for high-dpi screens.
  + Some broken .wxmx files generated with wxMaxima 13.04 and
    older will now automatically be repaired
  + Tried to make communication with maxima more stable
  + Debug: A monitor for the xml communication between maxima and
  + Leading White-space in front of a character that has to be
    escaped in XML is no more ignored.
  + jpeg-encoded images are now no more converted to much larger
    png files on saving .wxmx files and on exporting.
  + Images will now actually be converted to the target format.
  + Bumped the minor version of the .wxmx format: Some old
    versions of wxmaxima will replace .jpg files embedded in .wxmx
    files by a placeholder on load
  + Increased both speed and memory-efficiency of image handling
  + Save the zoom factor at exit and reload it on opening a new file
  + An option that makes wxMaxima use user-defined labels instead
    of %o where an user-defined label exists. Works well together
    with unchecking the "export code cells" config item.
  + A separate text style for user-defined labels.
  + The "evaluate all cells" and "evaluate till here" now start
    with a fresh instance of maxima
  + TeX export now should work with most unicode chars we have ESC
    sequences for.
  + An auto-repair functionality that repairs most .wxmx files
    wxMaxima 13.04 was not able to open again.
  + A few new ESC sequences and markdown commands.
  + "#" now is shown as a "not equal" sign as a "not equal" sign
    already would be interpreted as "#".
  + Teach CCL on Windows how to deal with unicode variable names
    like ü and α. For SBCL the necessary change has been done on
    the maxima side.
  + Sidebars for symbols
  + Printing text cells now works again
  + The <ESC> key now works as a shortcut that closes the search
  + A copy-to-MathML feature
  + Many bug, usability and performance fixes
  + Most importantly: If it is a cursor it now blinks.
- No longer rm .menu file, not bundled in upstream tarball any

Mon Mar 28 22:55:49 UTC 2016 -

- ExcludeArch POWER64 architecture, maxima is excluded due to missing

Tue Sep  8 12:49:33 UTC 2015 -

- Update to version 15.08.2:
  - Bugs fixed:
    + Added en.po to distribution.
    + Disable check for event types.
    + Correctly update the stats sidebar visibility in menus.
    + Update version number.
    + Don't remove new lines from lisp cells.
    + Added to distrubution.
- Remove wxMaxima-missing-make-targets.patch: incorporated

Thu Sep  3 06:42:50 UTC 2015 -

- Update to version 15.08.1:
  + Bug fixes (undocumented).
- Rebase wxMaxima-missing-make-targets.patch; two issues fixed
  upstream (and removed from patch), one issue persists.

Wed Aug 19 10:08:15 UTC 2015 -

- Update to version 15.08.0:
  + MathJAX now provides scaleable equations and extended
    drag-and-drop for the html export.
  + The table-of-contents-sidebar now shows the current cursor
  + Fixed a few instances of cursors jumping out of the screen.
  + Fixed a few instances of cursors jumping to the beginning or
    end of the worksheet.
  + Better detection which cell maxima is processing and if it
    still is doing so.
  + Regression: Hiding the toolbar didn't work on some systems.
  + Markdown support for <=, >=, <=>, <-, ->, <->, => and +/-
  + An option to not export maxima's input as well as the output.
  + An option to use High-resolution bitmaps for the HTML export.
  + Images that are too big for the window now are displayed in a
    scaled-down version.
  + Fixed the support for out-of-tree-bulds that was broken in 15.04.
  + Meaningful ALT texts for the HTML export to provide accessibility.
  + An option to include the .wxmx file in the .html export.
  + Performance fixes that are espectionally effective for MSW
  + Unification of some platform-specific code.
  * bash autocompletion.
  + A fourth sectioning level.
  + Made entering uppercase greek letters easier and documented
    how to input special unicode symbols.
  + Syntax highlighting in code cells.
  + Automatic highlighting of text equal to the currrently
    selected one.
  + A batch mode that pauses evaluation if maxima asks a question.
  + A "halt on error" feature.
  + Now evaluation of a new command is only triggered if
    evaluation of the last command has finished. This means that
    output from maxima is always appended to the right cell.
  + Un-broke error and question handling for multiple commands per
    cell. Sincewe now send maxima's input command-per-command this
    means a cell with multiple commands is no more evaluated
    faster than multiple cells with single commands each.
  + If ever a end-of-evaluation marker gets lost there is a new
    "trigger evaluation" menu entry in the maxima menu.
  + On wxGtk autocompletion was replaced by a content assistant
    that is based on the surprisingly powerful autocompletion
  + Ctrl+Tab now launches the autocompletion (or content
    assistant, if available).
  + Tab and Shift+Tab now indent and unindent regions.
  + Ctrl+Mouse wheel and Ctrl++/- now zoom in and out of the
  + Allow Extending selection from part of a single cell to
    multiple cells.
  + An Autoindent functionality.
- Changes from version 15.04.0:
  + See /usr/doc/packages/wxMaxima/ChangeLog file.
- Explicit dependency on wxwidgets >= 3.0.
- Update maxima version required for building.
- Package ChangeLog file available in upstream tarball since
  version 15.04.0.
- Add patch required because upstream missed a few files from
  the tarball:
  + wxMaxima-missing-make-targets.patch (touches autotool files
    BR on autoreconf required).
- Generate and install hicolor icons from the bundled svg icon
  file; introduces BR on inkscape, hicolor-icon-theme.
- Use %post and %postun scriptlets as necessary.
- Update filelist to include new files installed by upstream, as
  well as hicolor icons.
- Update desktop menu filename to be consistent with upstream; add
  Mimetypes specification to .desktop file.

Mon Feb  9 22:15:14 UTC 2015 -

- Use wxWidgets 3 and remove manual dependencies.
  Run fdupes over more files.

Thu Dec 25 14:30:55 UTC 2014 -

- Update to version 14.12.1:
  + No documentation of changes.
- Changes from version 14.12.0:
  + No documentation of changes.

Wed Sep 17 10:26:31 UTC 2014 -

- Update to verson 14.09.0:
  + No detailed changelog available
- Packaging changes:
  + Adapt to source tarball name change from wxMaxima to wxmaxima
  + Add rpmlintrc file as source. 

Sat May 25 21:39:56 UTC 2013 -

- Update to version 13.04.2:
  + Fix a bug with matchParens=false option
- Changes from version 13.04.1:
  + Include all files in the source tgz
- Drop wxMaxima-fix-missing-locale.patch; upstream now includes
  all required source files, making patch unnecessary.

Tue Apr 23 06:12:43 UTC 2013 -

- Update to version 13.04.0:
  + No detailed changelog available
- Add wxMaxima-fix-missing-locale.patch to fix build failure while
  trying to install a locale that is missing from the tarball.

Tue Sep 11 16:36:56 UTC 2012 -

- Update to version 12.09.0:
  + No detailed changelog available
- Change source url in spec file.

Sat May 19 15:40:48 UTC 2012 -

- Update to version 12.04:
  + No detailed changelog available.
- Spec file cleanups:
  + Correct License tag in keeping with recommendations
  + Use fdupes to link duplicate files

Sun Sep 18 13:03:25 UTC 2011 -

- update to 11.08.0

Thu Mar 17 15:46:19 CET 2011 -

- Compile with wxcontainer variant, binary linked with STL crashes.

Mon Mar  7 15:20:05 CET 2011 -

- Compile with openSUSE wxWidgets (default variant).
- Remove BuildRequires: libstdc++ that is no more provided.

Sun Mar  6 13:56:41 UTC 2011 -

- update to 0.8.7

Sun Sep 19 16:17:00 CET 2010 -

- updated to version 8.6

Sun Nov 22 15:06:44 CET 2009 -

- removed "--disable-statix-wx" as it looks like this triggers an 
  error "Maxima process terminated" in the status bar, even though 
  Maxima runs fine either by itself or through xMaxima.
  (Thanks to Moby for reporting the issue!)

Mon Sep 21 22:06:58 CEST 2009 -

- update to 0.8.3a

Sat Apr 25 11:14:09 CEST 2009 -

- update to 0.8.2:
  + new wxMaxima document format (not compatible with .wxm) which 
    saves maxima output and inline plots into a single file (you 
    can still save and load ".wxm" format, but you don't get the 
    improvements of the new one)
  + images can be inserted into the document
  + when input is modified after evaluation, output becomes gray to 
    indicate it is no longer up to date
  + styles section improved: colors can be set for all elements of 
    wxmaxima document, title, section and text cells can have a 
    different font, support for loading/saving styles into a file
  + "Open Recent" added to the file menu
  + "unix copy" (copy on select) now working as expected 
    (selection copies, middle mouse click pastes) option to use 
    evaluate with enter instead of shift-enter
  + full screen mode (alt + enter)
  + backspace and delete keys can be used for deleting cells when 
    horizontal cursor is active
  + Bugfix: Restart Maxima doesn't clear the document
  + Bugfix: reduced the number of redraws - the GUI feels a bit snappier
  + Bugfix: Opening a WXM file doesn't automaticly restart Maxima
- removed obsolete --enable-dnd
- cleanup specfile  

Fri Dec 19 12:07:49 CET 2008 -

- update to 0.8.1:
  + bugfix: set horizontal cursor after Maxima header when starting 
  + bugfix: when horizontal cursor is active keys like left, right, 
    page up/down, home/end don't insert a new input cell 
  + new feature: optional, display center dot instead of *

Fri Dec  5 16:23:56 CET 2008 -

- update to 0.8.0:
  + wxMaxima document now made of 'cells' 
  + cells can be evaluated with SHIFT-ENTER 
  + long Maxima outputs can be hidden by clicking into the triangle 
    at the top of that cell's left bracket 
  + reorganised some menus 
  + cells can now be edited by single-click 
  + if you have a selection of text/code, ([{ will put ([{}]) around 
    selection and place cursor before first ([{, pressing }]) will put 
    the cursor after the last }]) 
  + double clicking will select the word under the cursor 
  + double clicking on (,[,{ or },],) will select the text/code between ([{ }]) 
  + F1 now selects the word under cursor if there's no selection, and 
    searches help for that word 
  + removed the INPUT line 
  + introduced a 'horizontal cursor': click between cells to set it, 
    start typing to insert a new input cell, press F6 to insert a new 
    text cell, SHIT-UP/DOWN or click'n'drag selects cells 
  + Maxima questions answered in the document - a cursor should appear, 
    SHIFT-ENTER sends your answer to Maxima. If a cursor doesn't appear, 
    click below the cell, type the answer and press SHIFT-ENTER

Wed Oct  8 23:06:16 CEST 2008 -

- own %_datadir/wxMaxima

Thu Sep 25 17:21:20 CEST 2008 -

- moved to Education base repository

Fri Aug 22 06:45:19 CEST 2008 -

- update to 0.7.6
- build also on fedora

Sun May 25 23:45:19 CEST 2008 -

- disable gnuplot patch for now (os-edu #0000039)

Mon Apr 21 12:56:57 CEST 2008 -

- update to 0.7.5:
  + part of wxMaxima-ATTRIBUTE_PRINTF.patch is upstream:
    -> wxMaxima-0.7.5-ATTRIBUTE_PRINTF.patch
+ don't try to use outdated gnuplot:
- updated desktop file (added german description)

Mon Feb  4 02:04:34 MSK 2008 -

- fix gnuplot requires

Mon Dec 10 12:47:39 CET 2007 -

- update to version 0.7.4
- combine the patches wxMaxima-MathParser.cpp.diff and 
  wxMaxima-MathParser.h.diff in wxMaxima-ATTRIBUTE_PRINTF.patch
- enable unicode-glyphs
- enable printing
- Enable drag'n'drop support

Sat Sep 08 00:00:00 CET 2007 - Werner Hoch <>

- updated to version 0.7.3

Fri May 18 00:00:00 CET 2007 - Werner Hoch <>

- updated to version 0.7.2

Sat Feb 03 00:00:00 CET 2007 - Werner Hoch <>

- updated to version 0.7.1
- added ATTRIBUTE_PRINTF patches

Thu Aug 14 00:00:00 CET 2006 - Leon Freitag <>

- initial release for BS
- minor corrections to make the prefix relocatable
- update the group to be compatible with the SPC 

Wed Dec 15 00:00:00 CET 2004 - Andrej Vodopivec <>

- Added french translation files.

Wed Aug 25 00:00:00 CET 2004 - Andrej Vodopivec <>

- Initial spec file.

openSUSE Build Service is sponsored by