summaryrefslogtreecommitdiff
path: root/graphics/gnuplot/patches
AgeCommit message (Collapse)AuthorFilesLines
2011-03-14Changes 4.4.3:adam2-39/+3
* NEW Implement pan and zoom via mouse wheel. * NEW set key maxcolumns N maxrows M * NEW value("varname") returns the value of the named variable * NEW encoding cp1251 - 8-bit Cyrillic * CHANGE backport emf terminal driver from version 4.5 * FIX better estimation of latex string lengths * FIX colorbar representation of discrete color palettes is pixel accurate * FIX NaN initialization and tests working on more (all?) platforms * FIX configuration script tests for readline+ncurses * FIX prevent out-of-range boxes from creating degenerate ghosts on the border * FIX missing alpha channel flag for pdfcairo terminal * FIX font initialization in windows terminal
2011-02-08Changes 4.4.2:adam5-50/+67
* FIX color specification "lc N" * FIX clipping error in filled curves * FIX segfault if "refresh" command follows an interrupted replot Changes 4.4.1: * NEW Support the "%s" format specifier in strftime() * NEW Optional 6th data column in candlesticks style to specific box width * NEW If integer arithmetic i*j or i**j would overflow, return value as a real * NEW "set style circle radius <default-radius>" * FIX autoconfiguration of readline support in OSX * FIX font problems in win terminal * FIX Protect against runaway recursion by limiting depth of nested functions * FIX metapost terminal: Fix inheritance of line thickness by text strings * FIX cairo terminals could segfault on certain enhanced text strings * FIX pdfcairo output to stdout now works * FIX font ",size" in non-enhanced mode postscript terminals * FIX Do a better job of estimating the width of UTF-8 encoded strings * FIX baseline bug in canvas terminal rotation of enhanced text * FIX Allow "with labels" to work for binary input data * FIX update user GPVAL variables after plot in table mode * CHANGE depth-sorting of pm3d surfaces now applies jointly to all in the plot * CHANGE 3D impulses are now always drawn from z=0 * CHANGE Enable HIDDEN_QUADTREE by default * CHANGE Enable "set fit errorvariables" by default * CHANGE Regardless of current timefmt, read time from binary files as a binary * CHANGE do not limit 3D rotation to 0<rotx<180
2011-01-06Add pkgsrc X and netbsd-5+ native X font dirs to the list of candidatedholland1-0/+20
directories for the default fontpath. PKGREVISION++. ok agc. The font handling is still fairly problematic; I guess Someone(TM) should teach this to use fontconfig sometime.
2009-10-27Update to gnuplot 4.2.6.asau1-5/+5
New features, changes and fixes in gnuplot version 4.2.6 =========================================================== * NEW xterm tektronix emulation 'set term xterm' * FIX 'set xtics mirror' didn't work if xtics were previously unset * FIX off-by-one pixel bug in width of boxes with palette or rgb color * FIX center rotation of 'set view equal xyz' mode at screen center * FIX sanity-check time ranges for axes with timeformat * FIX pslatex blacktext and broken format specifier * FIX PostScript code points for Lcaron, lcaron in encoding cp1250 * CHANGE If a 2D plot uses a Z-based palette, then autoscale cbrange * CHANGE aquaterm accepts "size xx,yy" with a comma * CHANGE Remove the EXPERIMENTAL flag from the wxt terminal * CHANGE Remove the EXPERIMENTAL flag from the x11 terminal binary polygon mode
2009-09-14Update to gnuplot 4.2.5.asau6-8/+88
pkgsrc changes: use NetBSD libedit where possible. New features, changes and fixes in gnuplot version 4.2.5 =========================================================== * NEW ./configure --with-readline=bsd to use libedit rather than libreadline * NEW command line option -e "command list" * NEW 'set xtics rangelimit' allows creation of range/frame plots * NEW "set view equal_axes xy{z}" does for 3D what "set size square" does for 2D. * CHANGE updated svg terminal driver (back-ported from 4.3 CVS branch) * CHANGE fillstyle empty really is consistently empty (not fill-with-background) * CHANGE warn that some options to 'set datafile binary' are not implemented * CHANGE handling of custom palette when postscript mode is set to "monochrome" * CHANGE allow Z axis label in 3D plots to be rotated * CHANGE do not save or restore axis tick labels that were read from a data file * FIX interpolatation for pm3d surfaces given by both z and colour coordinates * FIX infinite loop if axis tick increment is on the order of machine precision * FIX initialize x11 enhanced text mode to use most recently requested font * FIX emf handling of enhanced text at non-zero angle * FIX 3D plots with fixed zrange were clipping against xmax rather than zmax * FIX handling of uninitialized variables in fit "via" command * FIX pm3d depthorder was ignoring interpolation setting * FIX assignment of fill patterns to boxes in columnstacked histograms * FIX Reserve room for user tic labels even if the format for autoticks is "" * FIX bug in 4.2.4 that gave twice the requested left/right margin width New features, changes and fixes in gnuplot version 4.2.4 =========================================================== * NEW add support for enhanced text mode in the emf terminal driver * NEW builtin functions 'strftime' and 'strptime' * NEW set absolute plot margins in screen coordinates * NEW "nocontours" keyword for splot * NEW "undefine foo" clears previously defined user variable foo * NEW allow contouring of pm3d surfaces * NEW allow color by z value ("palette z") in 2D plots * NEW "pause mouse close" waits until the plot window is closed * FIX The documentation says that "set size ratio" is ignored in 3D. Make it so. * FIX Do not re-quantize time tics interval explicitly set by user * FIX (gd post) don't segfault on very long font names * FIX allow variable color from input file for "with boxes", "with vectors" * FIX don't run off the end of "set format" commands * FIX Fix discontinuity in piecewise approximation of inverse error function * FIX discard out of range vectors in the bitmap terminals (pbm, epson, etc) * FIX 2nd colour in the colour box for negative palette in postscript * FIX insure palette is initialized before any objects are drawn * FIX wxt terminal was not obeying "set palette maxcolors" * FIX Histograms did not correctly honor 'set style user increment' * FIX Avoid segfault if tic labels are requested from a non-existent data column * FIX emf terminal - allow fractional linewidth (fixes 0-length dash problem) * FIX post terminal - fix parsing error for palfuncparam * FIX post terminal - escape {} chars in enhanced text mode * FIX clip "splot with labels" against plot boundaries in 2D mode * CHANGE try harder to autotitle columns in using specs with expressions * CHANGE gd.trm: use dynamically-allocated TTF font names * CHANGE x11: more finely sampled color palette for PM3D * CHANGE cgm: switch to using web_color_rgbs; approximate RGB colors * CHANGE fig: more point types, 4.2-style font and size syntax for "set term" * CHANGE emf: separate dashlength option (don't use linewidth for dashlength) * CHANGE stacked histograms grow upward for values > 0, downward for values < 0 * CHANGE 'pause mouse button1' (or button2) does not disable zooming * CHANGE built-in readline tries to recognize <home> and <end> keys
2008-05-15update to 4.2.3drochner1-15/+15
changes: * NEW options front and back to "set colorbox" * NEW character encoding support for emf and pdf terminals * NEW "format" keyword for "set tics" and "set {x|y|...}tics" * NEW allow user to set colorbar label rotatation if the bar is vertical +bugfixes
2008-05-09Fix packaging of gnuplot-nox11 by avoiding the installation of anjmmv1-4/+23
X11-specific file.
2007-11-30Fix various package list problems:tron1-0/+13
1.) Remove directory "share/gnuplot/4.2/PostScript" during deinstallation. 2.) Prevent installation of "share/texmf-local/tex/latex/gnuplot" if LaTeX is available (because we don't want to depend on "tetex"). 3.) Update package list of "gnuplot-nox11" for version 4.2. Bump revision of both packages.
2007-11-30Upgrade to 4.2.2. New features:cjs1-9/+9
* New plot styles o Histogram o Label plots o Image data o Filled curves o Vectors * Input from binary data files * New plot elements o RGB colors o Arbitrary rectangles * String handling o String and text data read from datafiles o User-defined string variables, operators, and functions * Macros * Auto-layout of multiple plots on a page * Internal variables * New or revised terminal drivers o wxt o emf o gif, jpeg, png o postscript o ai o epslatex, pslatex, pstex o windows * Canvas size
2007-02-01-don't use usleep() for the "pause" command, this does only workdrochner1-2/+11
for sleep times less than a second (see SUSv3) fixes PR pkg/35533 by Matyas Janos -share patches between gnuplot{,-nox11} -bump PKGREVISION
2005-03-13Do the Interix fix a different way: put it in stdfn.h.tv1-10/+14
This should resolve the build problems on NetBSD-current.
2005-03-10Include <sys/time.h> in x11.trm to pick up fd_set on Interix.tv1-0/+12
(No functional changes, and only affects X11 version.)
2003-03-05Update to 3.7.3, from Jim Bernard in PR 19663.wiz2-32/+0
Changes: 3.7.3 * Major: contributed code to re-add gamma, inverse normal, and inverse error function * Windows specific fixes, most visibly changing the 'pause' command to avoid cpu hogging, and updated build procedures * Improved metapost driver * Make Linux driver work with devfs * Numerous bugfixes backported from development version, see ChangeLog * A large number of documentation misprints have been fixed 3.7.2 * Major: we have removed code that was labeled with a non-commercial use clause. The effect is that this removes the gamma, inverse normal, and inverse error function from platforms that have no native implementation. * Support for BeOS * New terminal drivers: emf (Enhanced Metafile Format), epslatex, ggi (General Graphics Interface), pdf, svg (W3C Scalable Vector Graphics) * Updated png driver: web-friendly palette, transparent images, explicit colour specification * Updated HPGL driver: optional multi-pen support, alternative plot sizes, variable font sizes * Updated gnugraph driver: now requires GNU plotutils 2.2 or better * Updated eepic driver: picture environment now scales with "set size" * Updated fig driver to fig file format 3.2 * Updated tkcanvas driver * Fix font size option in pslatex driver * configure-alike script for VMS * Command substitution in double-quoted strings * Vector clipping style for 2D plots * Sort terminals by name before displaying * Numerous bugfixes
2001-03-19Update gnuplot to 3.7.1.wennmach1-13/+15
This is a prerequisite step for octave-current.
1999-03-03add RCS-IDhubertf1-0/+2
1999-03-03Add to #define unix, per PR 7079 by Jaromir Dolecek <dolecek@ics.muni.cz>hubertf1-0/+15
1999-02-09RCSID policebad1-0/+2
1999-02-01update for gnuplot V3.7 - somehow i managed to not commit these patcheshubertf2-26/+11
when updating the package. Pointed out by Bernhard Riedel <bernhard@sdg.de>
1998-08-07Add NetBSD RCS Ids.agc2-0/+4
1998-01-31Initial import of GNUPLOT 3.5 package made by root@garbled.futureone.com.tron2-0/+22