From: Erik L. <eri...@gm...> - 2025-06-07 14:03:37
|
It may be slightly pedantic, but I just noticed that gnuplot 6.0.3 states (upon start-up): "Version *6.0.3* patchlevel 3 last modified 2025-06-01" while 6.0.2 stated (more logically, in my opinion): "Version 6.0 patchlevel 2" Erik On Thu, Jun 5, 2025 at 3:50 PM Erik Luijten <eri...@gm...> wrote: > This compiles properly on macOS, both with wxt and with Qt5. > > Erik > > On Tue, Jun 3, 2025 at 9:29 PM Ethan A Merritt <me...@uw...> wrote: > >> I have placed a tarball for release 6.0.3 in the "testing" folder on >> SourceForge >> https://sourceforge.net/projects/gnuplot/files/gnuplot/testing/ >> >> Please report any build problems or other issues you find with the test >> package. >> If no problems arise I plan to use the same files for a release >> announcement >> next weekend. >> >> Release note appended below, or see >> >> gnuplot.sourceforge.net/ReleaseNotes_6_0_3.html >> >> - Ethan >> >> Gnuplot Version 6.0.3 Release Notes >> =================================== >> >> This is the third incremental release for gnuplot stable version 6.0. >> It contains several new features and improvements back-ported from the >> development version. >> >> NEW (backported from development version) >> ----------------------------------------- >> >> * NEW "contourfill {at base} {fs {no}border}" >> * NEW "save changes <filename>" >> This variant saves only the differences between the current >> program >> state and the state at the start of the session. >> * NEW "plot <data> ... if (filter_condition)" >> Input lines of data that satisfy the if condition are processed >> as usual. >> Lines that fail are essentially ignored. >> * NEW backport watchpoint improvements from 6.1 >> Each watch target can have its own label, generated by a user >> function. >> Any real-valued function is legal as a watchpoint target. >> Current x, y, and z values are available inside a watchpoint >> target function. >> Watchpoints are possible for splot in "set view map" projection. >> See >> * https://gnuplot.info/demo_6.0/watch_contours.html >> * NEW Continued work on multiplot replot and mousing >> >> CHANGES >> ------- >> >> * CHANGE 3D polygon objects can have per-object fill border properties. >> The restriction that all 3D polygons share a single set of >> properties from "set pm3d" remains true for "splot with >> polygons". >> * CHANGE The configuration option --with-wx-multithreaded has been >> removed. >> The multi-thread code has not worked under linux for quite a >> while. >> This change does not affect the Windows version of the wxt >> terminal, >> * CHANGE "with hsteps" takes default width from "set boxwidth". >> * CHANGE column(0) returns an integer (not complex) value >> * CHANGE win: dll function loading altered for compatibility with gcc15 >> >> FIXES >> ----- >> >> * FIX Support for combined hidden3d + pm3d depthorder back-ported from >> 6.1 >> This allows placing contours on a depth-sorted pm3d surface >> * FIX qt: opaque key caused incorrect interactive toggling of final >> plot >> * FIX 6.0.2 regression in "splot ... using 1:2:3:4 lc palette" >> * FIX placement of category labels along x-axis of boxplots >> * FIX qt, cairo: "set colorbox invert" produced empty colorbox >> * FIX placement of minor tics along logscale axis with narrow range >> * FIX OK to have missing corners in an image from a sparse matrix >> * FIX error handling for various corner cases involving function blocks >> >> >> KNOWN ISSUES >> ------------ >> >> - Redefining a global array variable inside a user function or function >> block >> may lead to memory corruption and/or a program crash. The development >> version >> now handles this cleanly, but the necessary framework has not yet been >> back-ported to verion 6.0. The current version may issue the confusing >> error >> message "non-numeric array index" and leave the corrupted array in >> place. >> >> - Font handling by the cairo/pango libraries supporting some gnuplot >> terminals >> (pdf, png, wxt, ...) on both Windows and MacOS are sensitive to the >> enviromental variable PANGOCAIRO_BACKEND. If you are having font >> problems, >> try setting this to >> PANGOCAIRO_BACKEND=fc >> >> - Support for replot and pan/zoom mouse operations in multiplot mode is >> still >> incomplete. Expect further improvement in subsequent releases. >> >> - TeXLive2024 pdflatex does not like some of the UTF-8 characters in the >> user manual. >> The distribution includes a pre-built copy of gnuplot.pdf but if you >> want >> to rebuild it from the source in docs/gnuplot.doc please use lualatex >> instead. >> You can either replace the definition PDFLATEX=pdflatex with >> PDFLATEX=lualatex >> in the Makefile or provide this in the environment during configuration >> PDFLATEX=lualatex ./configure >> >> Gnuplot development is tracked in a git repository on SourceForge. >> You can generate a complete history of changes using "git log" >> after downloading: >> >> <pre> >> git clone -b branch-6-0-stable git:// >> git.code.sf.net/p/gnuplot/gnuplot-main >> git log >> </pre> >> >> Release Notes date: 03 June 2025 >> >> >> >> -- >> Ethan A Merritt >> Department of Biochemistry >> University of Washington, Seattle >> >> >> >> >> _______________________________________________ >> gnuplot-beta mailing list >> gnu...@li... >> Membership management via: >> https://lists.sourceforge.net/lists/listinfo/gnuplot-beta >> > |