|
Packit |
0986c0 |
Changes in 5.2.4
|
|
Packit |
0986c0 |
================
|
|
Packit |
0986c0 |
* NEW "call" parameters ARG1, ARG2, ... are also present as ARGV[1]...ARGV[ARGC]
|
|
Packit |
0986c0 |
* CHANGE generalize the test for missing data flag in input data
|
|
Packit |
0986c0 |
* CHANGE "set []range writeback" is now essentially always in effect
|
|
Packit |
0986c0 |
* CHANGE consistent placement of timestamp at true bottom of page
|
|
Packit |
0986c0 |
* FIX spurious evaluation of logscale coordinates as UNDEFINED
|
|
Packit |
0986c0 |
* FIX column header title assignments for histogram with errorbars
|
|
Packit |
0986c0 |
* FIX re-implement "refresh" command to use autoscale writeback/restore
|
|
Packit |
0986c0 |
* FIX font-handling bug; line-spacing of previous font still in effect
|
|
Packit |
0986c0 |
* FIX post, svg, dumb terminals: early fontsize initialization
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.2.3
|
|
Packit |
0986c0 |
================
|
|
Packit |
0986c0 |
* NEW "set grid {no}vertical" adds grid lines in the xz and xz planes
|
|
Packit |
0986c0 |
* NEW "set cntrparam {firstlinetype N} {{un}sorted}"
|
|
Packit |
0986c0 |
* CHANGE drop non-working support for YIQ color space
|
|
Packit |
0986c0 |
* CHANGE expand \n characters when printing into a datablock
|
|
Packit |
0986c0 |
* CHANGE allow contour plots to opt out of hidden3d processing
|
|
Packit |
0986c0 |
* CHANGE special-case code to speed up handling of logscale axes
|
|
Packit |
0986c0 |
* CHANGE do not write GPFUN_* variables to "save" output file
|
|
Packit |
0986c0 |
* CHANGE default to density 100 for "set fs solid", 50 for "set fs transparent"
|
|
Packit |
0986c0 |
* FIX potential buffer overflow in gprintf formats containing %%
|
|
Packit |
0986c0 |
* FIX immediate response to ctrl-Z when libreadline is used for input
|
|
Packit |
0986c0 |
* FIX warning messages inside a bracketed clause could trigger early exit
|
|
Packit |
0986c0 |
* FIX tweak logscale tic range limits and minor tic generation intervals
|
|
Packit |
0986c0 |
* FIX stats FOO using 'namedcolumn' name columnhead
|
|
Packit |
0986c0 |
* FIX clipping of INRANGE->UNDEFINED line segments
|
|
Packit |
0986c0 |
* FIX use of logscale y axis in "set view map" or "set pm3d map" modes
|
|
Packit |
0986c0 |
* FIX placement of colorbox in "set view map" mode
|
|
Packit |
0986c0 |
* FIX autoscaled axis range of logscale axes in "set view map" mode
|
|
Packit |
0986c0 |
* FIX polar mode "with yerrorbars" error bars are radial, not vertical
|
|
Packit |
0986c0 |
* FIX clipping of circles whose center is offscreen to the left or bottom
|
|
Packit |
0986c0 |
* FIX snap to x=zero for function plot sampling does not apply to logscale x
|
|
Packit |
0986c0 |
* FIX canvas terminal: apply both color and alpha channel to points and lines
|
|
Packit |
0986c0 |
* FIX svg terminal: apply current color to dots
|
|
Packit |
0986c0 |
* FIX qt terminal: include "notitle" plots in accounting for toggle operations
|
|
Packit |
0986c0 |
* FIX svg terminal: point plot empty title produced spurious mousing directive
|
|
Packit |
0986c0 |
* FIX tikz terminal: failed to recognize dashtype 1
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.2.2
|
|
Packit |
0986c0 |
================
|
|
Packit |
0986c0 |
* NEW set table separator {tab|comma|"char"} allows creation of csv files
|
|
Packit |
0986c0 |
* NEW hotkey for changing azimuth in 3D plots with mousing
|
|
Packit |
0986c0 |
* NEW splot ... with lines title at {beg|end}
|
|
Packit |
0986c0 |
* NEW Rework gstrptime() to handle relative time formats tH tM tS
|
|
Packit |
0986c0 |
* NEW command "set rgbmax <value>" controls interpretation of input RGB values
|
|
Packit |
0986c0 |
* FIX allow mixed use of in-key plot titles and manually placed titles
|
|
Packit |
0986c0 |
* FIX prevent runaway iterations of the form plot for [i=start:*] ...
|
|
Packit |
0986c0 |
* FIX handle in-line range limits for linked or nonlinear axes
|
|
Packit |
0986c0 |
* FIX restore pre-5.2 interpretation of logscaled tic increment as a multiplier
|
|
Packit |
0986c0 |
* FIX logscale tic placement is closer to that of versions before 5.2.0
|
|
Packit |
0986c0 |
* FIX recheck inrange/outrange points after spline or bezier smoothing
|
|
Packit |
0986c0 |
* FIX autoscaling of plots with linked axes where data is plotted on x2 or y2
|
|
Packit |
0986c0 |
* FIX sampling on x2 if linked to x1; e.g. plot sample [t=1:5:1] '+' axes x2y1
|
|
Packit |
0986c0 |
* FIX empty range on logscale y axis is handled by auto-extending the range
|
|
Packit |
0986c0 |
* FIX autoscaling xrange of stacked histograms
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.2.0
|
|
Packit |
0986c0 |
================
|
|
Packit |
0986c0 |
* NEW user-defined dashtypes in metapost terminal
|
|
Packit |
0986c0 |
* NEW datablock contents may be accessed as an indexed array of strings
|
|
Packit |
0986c0 |
* CHANGE allow explicit sample interval for u and v using pseudofile '++'
|
|
Packit |
0986c0 |
* CHANGE decouple cbrange from color components in "with rgbimage"
|
|
Packit |
0986c0 |
* FIX reconcile aspect ratio flags from "set view map" and "set view equal xy"
|
|
Packit |
0986c0 |
* FIX "set key fixed" should be ignored in the case of "set view map"
|
|
Packit |
0986c0 |
* FIX GPVAL_* variables were not being updated in "set table" mode
|
|
Packit |
0986c0 |
* FIX evaluation of nested iteration containing an empty range
|
|
Packit |
0986c0 |
* FIX bug in variant time_spec formats %tH %tM (undesired wrapping)
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.2.rc3
|
|
Packit |
0986c0 |
==================
|
|
Packit |
0986c0 |
* NEW "plot with table" can handle string-valued output columns
|
|
Packit |
0986c0 |
* CHANGE add caca terminal documentation to the user manual
|
|
Packit |
0986c0 |
* CHANGE revised output of "test" command
|
|
Packit |
0986c0 |
* CHANGE use Mingw-w64 and MSVC popen rather than built-in "fake" popen
|
|
Packit |
0986c0 |
* FIX copy environmental variable GNUTERM to internal variable on entry
|
|
Packit |
0986c0 |
* FIX more consistent handling of plot 'with table'
|
|
Packit |
0986c0 |
* FIX incorrect, possibly empty, command string was saved for previous fit
|
|
Packit |
0986c0 |
* FIX ignore non-numeric values of potential dummy params used by "fit"
|
|
Packit |
0986c0 |
* FIX autoscaling during refresh of volatile data plots "with vectors"
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.2.rc2
|
|
Packit |
0986c0 |
==================
|
|
Packit |
0986c0 |
* FIX terminal initialization must be done before executing ~/.gnuplot
|
|
Packit |
0986c0 |
* FIX do not use LaTeX formatting in tabular output
|
|
Packit |
0986c0 |
* FIX polar border should not be clipped to rectangular border
|
|
Packit |
0986c0 |
* FIX raxis was truncated at R=0 if the axis direction was inverted
|
|
Packit |
0986c0 |
* FIX sanity check to catch "plot '+' binary"
|
|
Packit |
0986c0 |
* FIX sanity check for NULL format passed to gprintf
|
|
Packit |
0986c0 |
* FIX sanity check inverse mapping function of set link and set nonlinear
|
|
Packit |
0986c0 |
* FIX sanity check for empty image data structure
|
|
Packit |
0986c0 |
* FIX segfault from corruption of timestamp text
|
|
Packit |
0986c0 |
* FIX several unitialized variables (see Bug 1933)
|
|
Packit |
0986c0 |
* FIX dumb term: linetype character distinction was lost if not in color mode
|
|
Packit |
0986c0 |
* CHANGE svg terminal option "fontscale" replaces obsolete "fsize"
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes and new features in 5.2
|
|
Packit |
0986c0 |
===============================
|
|
Packit |
0986c0 |
* NEW plot styles
|
|
Packit |
0986c0 |
* NEW splot ... using <x>:<y>:<z>:<zlow>:<zhigh> with zerrorfill
|
|
Packit |
0986c0 |
* NEW "set jitter" allows creation of bee swarm plots
|
|
Packit |
0986c0 |
* NEW data filter "bins" sorts input into equal width bins on x
|
|
Packit |
0986c0 |
* NEW "with points" and "with linespoints" accept `pointtype variable`
|
|
Packit |
0986c0 |
* NEW hidden3d now treats 'image' and 'rgbimage' as occluding rectangles
|
|
Packit |
0986c0 |
* NEW "smooth fnormal" normalized frequency
|
|
Packit |
0986c0 |
* NEW polar mode improvements and extensions
|
|
Packit |
0986c0 |
* NEW "set [m]ttics" places labels around perimeter of polar grid
|
|
Packit |
0986c0 |
* NEW "set rlabel" places a label above the r axis
|
|
Packit |
0986c0 |
* NEW "set rrange [90:0]" plots in celestial horizontal coordinates
|
|
Packit |
0986c0 |
* NEW "set border polar" uses border linetype for perimeter of polar plot
|
|
Packit |
0986c0 |
* NEW "set theta <origin> <sense>" orientation of polar coordinate theta
|
|
Packit |
0986c0 |
* NEW label, arrow, and object positions may be given in polar coordinates
|
|
Packit |
0986c0 |
* NEW nonlinear coordinate systems
|
|
Packit |
0986c0 |
* NEW "set nonlinear <axis> via f(axis) inverse g(axis)"
|
|
Packit |
0986c0 |
* NEW "set log" re-implemented as special case of "set nonlinear"
|
|
Packit |
0986c0 |
* NEW data type array[size]
|
|
Packit |
0986c0 |
* NEW commands and command options
|
|
Packit |
0986c0 |
* NEW "break" exits from iteration loop
|
|
Packit |
0986c0 |
* NEW "continue" begins next iteration immediately
|
|
Packit |
0986c0 |
* NEW "toggle {<plotno> | "plottitle" | all}"
|
|
Packit |
0986c0 |
* NEW "set pm3d lighting" specifies lighting model with specular highlighting
|
|
Packit |
0986c0 |
* NEW "set table OUTFILE {append}"
|
|
Packit |
0986c0 |
* NEW "set minussign" and "set micro" (first appeared in 5.0.5)
|
|
Packit |
0986c0 |
* NEW "set view azimuth <angle>" controls azimuth of the z axis in 3D plots
|
|
Packit |
0986c0 |
* NEW "save fit <filename>" replaces deprecated command "update"
|
|
Packit |
0986c0 |
* NEW terminals and terminal options
|
|
Packit |
0986c0 |
* NEW terminal domterm (supports in-line SVG in DomTerm terminal emulator)
|
|
Packit |
0986c0 |
* NEW terminal sixelgd (sixel terminal graphics using gdlib)
|
|
Packit |
0986c0 |
* NEW svg 'standalone' embeds images rather than including by reference
|
|
Packit |
0986c0 |
* NEW windows terminal supports saving graph as bitmap
|
|
Packit |
0986c0 |
* NEW windows graph windows can be docked to the wgnuplot text window
|
|
Packit |
0986c0 |
* NEW windows terminal Direct2D driver rather than GDI/GDI+ where possible
|
|
Packit |
0986c0 |
* NEW wxt supports saving graph as EMF on Windows
|
|
Packit |
0986c0 |
* NEW wxt supports printing on Windows
|
|
Packit |
0986c0 |
* NEW dumb suports ANSI colors and filled polygons
|
|
Packit |
0986c0 |
* NEW Optional sampling interval in range specifiers for pseudofiles '+' '++'
|
|
Packit |
0986c0 |
* NEW gnuplot on Windows
|
|
Packit |
0986c0 |
* converts Unicode (BMP) input to current `set encoding`, including UTF-8
|
|
Packit |
0986c0 |
* is system DPI aware
|
|
Packit |
0986c0 |
* NEW textbox style supports fillcolor and bordercolor
|
|
Packit |
0986c0 |
* CHANGE point style associated with "plot with labels" is shown in the key
|
|
Packit |
0986c0 |
* CHANGE Revise placement of axis labels in 3D plots
|
|
Packit |
0986c0 |
* CHANGE Timestamp is now placed relative to page rather than plot boundary
|
|
Packit |
0986c0 |
* CHANGE Track font/enhanced for key title separately from the key entries
|
|
Packit |
0986c0 |
* CHANGE order of margins in `set margins <left>, <right>, <bottom>, <top>`
|
|
Packit |
0986c0 |
* CHANGE Store and reuse x,y dimensions from the time image data is read in
|
|
Packit |
0986c0 |
* CHANGE Some STATS_* variables are of type integer rather than real (complex)
|
|
Packit |
0986c0 |
* CHANGE ^R starts a backward search when using the built-in readline
|
|
Packit |
0986c0 |
* CHANGE Only update axis->data_min/max if the point being stored is INRANGE
|
|
Packit |
0986c0 |
* CHANGE auto-generation of minitics on logscale axis has changed
|
|
Packit |
0986c0 |
* CHANGE revised printing dialogs on Windows
|
|
Packit |
0986c0 |
* CHANGE preserve whitespace following opening { in enhanced text strings
|
|
Packit |
0986c0 |
* CHANGE windows terminal provides better oversampling
|
|
Packit |
0986c0 |
* CHANGE New default "set key fixed" prevents 3D key box from rotating with plot
|
|
Packit |
0986c0 |
* CHANGE Deprecate pdf terminal requiring non-free library PDFlib
|
|
Packit |
0986c0 |
* CHANGE windows terminal also uses GDI+ for printing and copy-to-clipboard
|
|
Packit |
0986c0 |
* CHANGE raxis/polar grid can coexist with cartesian axes
|
|
Packit |
0986c0 |
* CHANGE evaluation of norm(x) or x**y returns 0 on floating underflow
|
|
Packit |
0986c0 |
* CHANGE support for space-in-x11-raises-KDE3-konsole is now a configure option
|
|
Packit |
0986c0 |
* CHANGE don't use loadpath to choose output directory for "save"
|
|
Packit |
0986c0 |
* CHANGE GNUTERM may contain terminal options in addition to bare terminal name
|
|
Packit |
0986c0 |
* CHANGE remove legacy terminals corel and dxf from default build
|
|
Packit |
0986c0 |
* FIX cairo.trm - reset terminal font after printing an enhanced text string
|
|
Packit |
0986c0 |
* FIX autoscaling of data with "smooth cnorm"
|
|
Packit |
0986c0 |
* FIX Built-in readline handles S-JIS encoding
|
|
Packit |
0986c0 |
* FIX Output to printer on Windows via special file "PRN"
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.0.rc3
|
|
Packit |
0986c0 |
==================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW new command set {xyz}tics {timedate|geographic|numeric} sets axis->tictype
|
|
Packit |
0986c0 |
* NEW add the tictype keywords to set format {axis} {time|geographic|numeric}
|
|
Packit |
0986c0 |
* NEW format modifier 't' in timedate mode indicates a time rather than a date
|
|
Packit |
0986c0 |
* CHANGE separate input format (axis->datatype) and output format (axis->tictype)
|
|
Packit |
0986c0 |
* CHANGE report and save xyz position using time coordinates if appropriate
|
|
Packit |
0986c0 |
* CHANGE emulate v4 syntax for timecolumn(<single-param>)
|
|
Packit |
0986c0 |
* CHANGE revised v5 "fit" syntax does not match -rc1 and -rc2
|
|
Packit |
0986c0 |
* CHANGE auto-detect and accept v4 "fit" syntax
|
|
Packit |
0986c0 |
* CHANGE remove obsolete terminals aed and v384
|
|
Packit |
0986c0 |
* FIX "splot ... with dots" was not drawing the dots
|
|
Packit |
0986c0 |
* FIX revert arrowhead changes introduced in -rc1
|
|
Packit |
0986c0 |
* FIX lua terminal support for LT_NODRAW, RGBA linecolors
|
|
Packit |
0986c0 |
* FIX stats code was confusing x- and y- dimensions of matrix data
|
|
Packit |
0986c0 |
* FIX track :Italic and :Bold given in "set term" for cairo terminals
|
|
Packit |
0986c0 |
* FIX if $2 is NaN, plot FOO using 1:(oops=f($2)) should set oops to NaN
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes in 5.0.rc2
|
|
Packit |
0986c0 |
==================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW grey out key entries when corresponding plot is toggled off
|
|
Packit |
0986c0 |
* NEW allow parenthesized expressions as call parameters
|
|
Packit |
0986c0 |
* NEW set margins <left>, <right>, <top>, <bottom>
|
|
Packit |
0986c0 |
* NEW set trange [theta_min:theta_max] filters input data in polar plots
|
|
Packit |
0986c0 |
* NEW "set mouse zoomfactors <xfact>,<yfact>"
|
|
Packit |
0986c0 |
* NEW New matrix keywords for text data: "columnheaders" and "rowheaders"
|
|
Packit |
0986c0 |
* CHANGE apply "set key {no}enhanced}" to the key title
|
|
Packit |
0986c0 |
* CHANGE scale dashlength with line width
|
|
Packit |
0986c0 |
* CHANGE respond to left mouse click on press rather than on release
|
|
Packit |
0986c0 |
* CHANGE remove bf_test dependence on all other gnuplot files and libraries
|
|
Packit |
0986c0 |
* CHANGE apply default rectangle style during "set obj" rather than when drawn
|
|
Packit |
0986c0 |
* FIX wxgtk3 requires initialization of Xthreads
|
|
Packit |
0986c0 |
* FIX width adjustment for long key title in multicolumn keys
|
|
Packit |
0986c0 |
* FIX treat data value read as "NaN" the same as we would "1/0"
|
|
Packit |
0986c0 |
* FIX handle pointtype PT_CHARACTER in 3D plots
|
|
Packit |
0986c0 |
* FIX do not store long strings (e.g. epslatex_header) in terminal options array
|
|
Packit |
0986c0 |
* FIX [maybe] extra resize of initial qt window may fix problems on OSX, Debian
|
|
Packit |
0986c0 |
* FIX handling of events triggered by closing the qt plot window
|
|
Packit |
0986c0 |
* FIX refresh of plot with log-scaled color box
|
|
Packit |
0986c0 |
* FIX MSWin pipe issues
|
|
Packit |
0986c0 |
* FIX if terminal is in "monochrome" mode, convert color requests to black
|
|
Packit |
0986c0 |
* FIX apply user-defined line colors to text color also
|
|
Packit |
0986c0 |
* FIX Fix y extent and clipping of rectangles with y<0 or inverted axes
|
|
Packit |
0986c0 |
* FIX dashtype bugs in rectangles, arrows, and probably other things
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
New features, changes and fixes in gnuplot version 5.0
|
|
Packit |
0986c0 |
======================================================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW The dashtype property on any line can be seperately controlled
|
|
Packit |
0986c0 |
* NEW custom dashtypes
|
|
Packit |
0986c0 |
* NEW LFS support for datafiles
|
|
Packit |
0986c0 |
* NEW timecolumn(col,"timeformat') now requires 2nd parameter, the format
|
|
Packit |
0986c0 |
* NEW 'set view map {scale}' allows resizing a 3D projection plot
|
|
Packit |
0986c0 |
* NEW 'nodraw' keyword to suppress lines (e.g. in style linespoints)
|
|
Packit |
0986c0 |
* NEW bold/italic text markup in enhanced text mode
|
|
Packit |
0986c0 |
* NEW bit-shifing binary operators << and >>
|
|
Packit |
0986c0 |
* NEW stat calculates skewness, kurtosis, and standard errors
|
|
Packit |
0986c0 |
* NEW function plugins, e.g. 'import f(x) from "plugins.so"'
|
|
Packit |
0986c0 |
* NEW option to tabulate all input columns "set table; plot ... with table"
|
|
Packit |
0986c0 |
* NEW smoothing option "mcsplines" for piecewise monotonic cubic splines
|
|
Packit |
0986c0 |
* NEW 'history !N' reexecutes the command at history entry N.
|
|
Packit |
0986c0 |
* NEW 'set history {size <N>} {quiet|numbers} {full|trim} {default}'
|
|
Packit |
0986c0 |
* NEW piecewise functions via separate sampling ranges for each plot element
|
|
Packit |
0986c0 |
* NEW function hsv2rgb(H,S,V) creates a 24-bit RGB value
|
|
Packit |
0986c0 |
* NEW plot title can be placed next to the plot line in the graph proper
|
|
Packit |
0986c0 |
* NEW inline data can be stored for reuse in named data blocks
|
|
Packit |
0986c0 |
* NEW 'set print|table $datablock' to redirect output to a named data block
|
|
Packit |
0986c0 |
* NEW hypertext labels can be displayed on mouse-over
|
|
Packit |
0986c0 |
* NEW geographic (Degrees Minutes Seconds) data axes
|
|
Packit |
0986c0 |
* NEW set arrow <tag> from <start> length <len> angle <ang>
|
|
Packit |
0986c0 |
* NEW arrow style keywords "noborder" and "fixed"
|
|
Packit |
0986c0 |
* NEW the high bits of RGB colors are treated as an alpha channel
|
|
Packit |
0986c0 |
* NEW 'set surface explicit' disables automatic generation of a surface mesh
|
|
Packit |
0986c0 |
* NEW 'set link [x2|y2]' ties secondary axis range to the primary axis
|
|
Packit |
0986c0 |
* NEW 'set link x2 via f(x) inverse g(x)' introduces generic nonlinear axes
|
|
Packit |
0986c0 |
* NEW linked axes can be used to place x2 and y2 labels on 3D plots in map mode
|
|
Packit |
0986c0 |
* NEW 'set key opaque' works for 3D plots also
|
|
Packit |
0986c0 |
* NEW x11 terminal is aware of current and requested plot aspect ratio
|
|
Packit |
0986c0 |
* NEW x11 support for toggling plots on/off with left mouseclick on the key
|
|
Packit |
0986c0 |
* NEW post term can use /FlateDecode to reduce the size of embedded images
|
|
Packit |
0986c0 |
* NEW 'set fit quiet|results|brief|verbose' changes fit's verbosity
|
|
Packit |
0986c0 |
* NEW fit optionally stores final covariances to user variables
|
|
Packit |
0986c0 |
* NEW fit command takes errors of independent variables into account
|
|
Packit |
0986c0 |
* NEW 'set multiplot next/previous'
|
|
Packit |
0986c0 |
* NEW 'set contours; splot FOO with labels' places labels on the contour lines
|
|
Packit |
0986c0 |
* NEW Additional levels of user-specified axis tics
|
|
Packit |
0986c0 |
* NEW complex math routines cerf, cdawson, erfi, faddeeva from libcerf if present
|
|
Packit |
0986c0 |
* NEW i/v/V hotkeys to toggle all plots on the screen on/off
|
|
Packit |
0986c0 |
* NEW 'set mrtics' (minor tics on polar axis)
|
|
Packit |
0986c0 |
* NEW 'reset session'
|
|
Packit |
0986c0 |
* NEW call argument convention ARGC, ARG0 ARG1 ... ARG<ARGC>
|
|
Packit |
0986c0 |
* NEW shell invocation gnuplot -c scriptfile ARG1 ARG2 ARG3
|
|
Packit |
0986c0 |
* NEW format %h is like %g but uses LaTeX or enhanced markup for the exponent
|
|
Packit |
0986c0 |
* NEW LaTeX terminals use math mode for axis tic labels
|
|
Packit |
0986c0 |
* NEW Interrupt scripts or fits by pressing Ctrl-C in Windows console mode
|
|
Packit |
0986c0 |
gnuplot or Ctrl-Break in wgnuplot.
|
|
Packit |
0986c0 |
* NEW optional faster windows terminal variant using GDI+
|
|
Packit |
0986c0 |
* NEW plot option to "skip N" lines at start of an ascii data file
|
|
Packit |
0986c0 |
* NEW interactive color character art terminal "caca"
|
|
Packit |
0986c0 |
* CHANGE mouse events are handled even when the program is not waiting on stdin
|
|
Packit |
0986c0 |
* CHANGE mouse wheel and +/- keys zoom centered on current mouse position
|
|
Packit |
0986c0 |
* CHANGE Provide kdensity bandwidth via a keyword rather than a data column
|
|
Packit |
0986c0 |
* CHANGE Pipe (popen/pclose) emulation within wgnuplot
|
|
Packit |
0986c0 |
* CHANGE 'set [xyz]axis ... reverse' affects only auto-scaling
|
|
Packit |
0986c0 |
* CHANGE Revised handling of NaN in input data stream
|
|
Packit |
0986c0 |
* CHANGE Remove the BACKWARDS_COMPATIBLE build option (deprecated since v4.0)
|
|
Packit |
0986c0 |
* CHANGE The number of valid columns in the first line of a data line
|
|
Packit |
0986c0 |
is used to decide the interpretation of all lines in the file.
|
|
Packit |
0986c0 |
* CHANGE Automake 1.12 imposes an absolute requirement for C prototypes
|
|
Packit |
0986c0 |
* CHANGE binary plot options are less order-dependent, but may be persistent
|
|
Packit |
0986c0 |
* CHANGE leave axis log base non-zero so gprintf format %L works on linear axes
|
|
Packit |
0986c0 |
* CHANGE time calcs use the standard epoch date 01-jan-1970 rather than 2000
|
|
Packit |
0986c0 |
* CHANGE fit options are controlled via `set fit` instead of FIT_ variables
|
|
Packit |
0986c0 |
* CHANGE fit defaults to brief one-line progress reports
|
|
Packit |
0986c0 |
* CHANGE fit 'prescale's parameters by default
|
|
Packit |
0986c0 |
* CHANGE new fit syntax to specify errors in dependent and independent variables
|
|
Packit |
0986c0 |
* CHANGE treat empty field in a csv file as "missing" rather than "bad"
|
|
Packit |
0986c0 |
* CHANGE strip \r from data lines on input so that DOS format *.csv can be read
|
|
Packit |
0986c0 |
* CHANGE Use Sutherland-Hodgman algorithm for clipping polygons and filled curves
|
|
Packit |
0986c0 |
* CHANGE Maximum number of fit dimensions increased to 12 (was 5).
|
|
Packit |
0986c0 |
* CHANGE pgnuplot no longer included in binary distribution
|
|
Packit |
0986c0 |
* CHANGE new implementation of Airy function (much higher precision)
|
|
Packit |
0986c0 |
* CHANGE 'call' arguments are evaluated to yield a string if at all possible
|
|
Packit |
0986c0 |
* CHANGE reworked qt driver for use with qt5, much faster rendering
|
|
Packit |
0986c0 |
* CHANGE gnuplot-mode (emacs plugin) now maintained as a separate project
|
|
Packit |
0986c0 |
* CHANGE autoscaled impulse plots will extend to y=0
|
|
Packit |
0986c0 |
* CHANGE object borders can have dashtype and other line properties
|
|
Packit |
0986c0 |
* FIX Hitting ^C twice will forcibly terminate wxt if server connection is lost
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
New features, changes and fixes in gnuplot version 4.6
|
|
Packit |
0986c0 |
======================================================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW individual plots can be toggled on/off by clicking on the key sample
|
|
Packit |
0986c0 |
(wxt, svg, canvas, qt, win)
|
|
Packit |
0986c0 |
* NEW syntax allowing column selection by matching a string in the first line
|
|
Packit |
0986c0 |
* NEW syntax supporting multi-line blocks of code delimited by curly braces
|
|
Packit |
0986c0 |
if (<cond>) { ... } else { ... }
|
|
Packit |
0986c0 |
do for [...] { ... }
|
|
Packit |
0986c0 |
while (<cond>) { ... }
|
|
Packit |
0986c0 |
* NEW summation expression: sum [ = <beg> : <end>] <something>
|
|
Packit |
0986c0 |
* NEW nested iteration e.g. "plot for [i=1:5] for [j=1:5]"
|
|
Packit |
0986c0 |
* NEW explicit justification for tic labels, e.g. "set xtics right"
|
|
Packit |
0986c0 |
* NEW time formats can handle fractional seconds (microsecond precision)
|
|
Packit |
0986c0 |
* NEW time() function returns current time
|
|
Packit |
0986c0 |
* NEW hidden3d supports "with impulses"
|
|
Packit |
0986c0 |
* NEW hidden3d supports arrow style parameters for "with vectors"
|
|
Packit |
0986c0 |
* NEW user-definable linetypes
|
|
Packit |
0986c0 |
* NEW plot style "with boxplot"
|
|
Packit |
0986c0 |
* NEW plot style "with circles" allows start/end angles for each arc
|
|
Packit |
0986c0 |
* NEW plot style "with ellipses"
|
|
Packit |
0986c0 |
* NEW plot style "with fillsteps"
|
|
Packit |
0986c0 |
* NEW qt terminal driver
|
|
Packit |
0986c0 |
* NEW epscairo terminal driver
|
|
Packit |
0986c0 |
* NEW context terminal driver
|
|
Packit |
0986c0 |
* NEW cairolatex terminal driver
|
|
Packit |
0986c0 |
* NEW variable (per-data point) color for additional plot styles
|
|
Packit |
0986c0 |
* NEW "set key opaque" produces a key with an opaque background
|
|
Packit |
0986c0 |
* NEW ISO-IEC-80000 prefixes (ki Mi Gi etc) available as gprintf formats %b %B
|
|
Packit |
0986c0 |
* NEW encodings cp950 cp1251
|
|
Packit |
0986c0 |
* NEW option "set fit quiet"
|
|
Packit |
0986c0 |
* NEW option "kdensity2d" for two-dimensional kernel density plots
|
|
Packit |
0986c0 |
* NEW configuration option --without-bitmap-terminals (see note in INSTALL)
|
|
Packit |
0986c0 |
* NEW polar mode raxis, rtics, rrange, log-scaling, bounded filledcurves
|
|
Packit |
0986c0 |
* NEW Shift-JIS encoding recognized by postscript, gd, svg, and win terminals
|
|
Packit |
0986c0 |
* NEW windows terminal supports encodings
|
|
Packit |
0986c0 |
* NEW mouse tracking for SVG terminal
|
|
Packit |
0986c0 |
* NEW tab-completion for builtin readline
|
|
Packit |
0986c0 |
* NEW windows terminal can save graph as EMF file
|
|
Packit |
0986c0 |
* NEW cubehelix scheme for color palettes
|
|
Packit |
0986c0 |
* NEW localisation support for Windows help and menu file
|
|
Packit |
0986c0 |
* NEW Windows installer
|
|
Packit |
0986c0 |
* NEW shared initialization file $GNUPLOT_SHARE_DIR/gnuplotrc
|
|
Packit |
0986c0 |
* FIX length estimation of UTF-8 strings
|
|
Packit |
0986c0 |
* FIX accurate placement of color boundaries in the colorbar
|
|
Packit |
0986c0 |
* FIX Built-in readline handles UTF-8 encoding
|
|
Packit |
0986c0 |
* FIX asin(sin(z)) == z for complex z
|
|
Packit |
0986c0 |
* FIX default configuration does not initialize from ./.gnuplot
|
|
Packit |
0986c0 |
* CHANGE 3D zoom using middle mouse button is now a logarithmic response
|
|
Packit |
0986c0 |
* CHANGE 3D impulses are now always drawn from z=0
|
|
Packit |
0986c0 |
* CHANGE remove vestigial code supporting Amiga, Apollo, and 16-bit MSDOS/WIN
|
|
Packit |
0986c0 |
* CHANGE remove obsolete drivers unixplot, gnugraph, and SCO cgi
|
|
Packit |
0986c0 |
* CHANGE extend formats x/X/o/O to 64 bits if necessary to represent the value
|
|
Packit |
0986c0 |
* CHANGE "set palette maxcolors" no longer fights with "set palette defined"
|
|
Packit |
0986c0 |
* CHANGE javascript support for HTML5 canvas does not use global variables
|
|
Packit |
0986c0 |
* CHANGE Built-in readline DEL recognized as forward-delete (system-dependent)
|
|
Packit |
0986c0 |
* CHANGE Built-in readline ^W deletes previous full or partial word
|
|
Packit |
0986c0 |
* CHANGE wgnuplot text window supports wrapping of long lines
|
|
Packit |
0986c0 |
* CHANGE new Windows help file format (chm)
|
|
Packit |
0986c0 |
* CHANGE copy graph to clipboard as enhanced metafile in windows terminal
|
|
Packit |
0986c0 |
* CHANGE improved windows terminal driver
|
|
Packit |
0986c0 |
* CHANGE hidden3d top/bottom surface colors taken from linetype, not line style
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
New features, changes and fixes in gnuplot version 4.4.0
|
|
Packit |
0986c0 |
========================================================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW CANDLESTICKS accept an option 6th input column specifying width
|
|
Packit |
0986c0 |
* NEW point property 'pointinterval'
|
|
Packit |
0986c0 |
* NEW gnuplot.exe is a full-featured console mode gnuplot executable for Windows
|
|
Packit |
0986c0 |
* NEW plot style "with circles"
|
|
Packit |
0986c0 |
* NEW object types circle, ellipse, and polygon
|
|
Packit |
0986c0 |
* NEW options front and back to "set colorbox"
|
|
Packit |
0986c0 |
* NEW x11 can plot into a window opened and managed by an external application
|
|
Packit |
0986c0 |
* NEW gd terminal can use fonts through fontconfig (libgd version > 2.0.35)
|
|
Packit |
0986c0 |
* NEW optional 3 columns of data to generate histogram errorbars
|
|
Packit |
0986c0 |
* NEW 'volatile' data, including inline data, can be replotted without rereading
|
|
Packit |
0986c0 |
* NEW 'refresh' command replots without rereading data if possible
|
|
Packit |
0986c0 |
* NEW rgbimage style now works in 2D and 3D for all terminals that support RGB
|
|
Packit |
0986c0 |
* NEW plot style rgbalpha
|
|
Packit |
0986c0 |
* NEW transparent fill styles
|
|
Packit |
0986c0 |
* NEW iteration within a plot command; e.g. plot for [i=1:10] foo(i)
|
|
Packit |
0986c0 |
* NEW iteration with set/unset commands
|
|
Packit |
0986c0 |
* NEW operators '=' and ',' in expression syntax
|
|
Packit |
0986c0 |
* NEW terminal lua generates commands for interpretation by external lua script
|
|
Packit |
0986c0 |
* NEW terminal tikz uses a lua script to generate output for latex TikZ package
|
|
Packit |
0986c0 |
* NEW terminal canvas for HTML 5 canvas element
|
|
Packit |
0986c0 |
* NEW terminal pdfcairo based on cairo and pango
|
|
Packit |
0986c0 |
* NEW terminal pngcairo based on cairo and pango
|
|
Packit |
0986c0 |
* NEW terminal dpu414 - Seiko DPU-414 thermal printer
|
|
Packit |
0986c0 |
* NEW error status variables GPVAL_ERRNO and GPVAL_ERRMSG
|
|
Packit |
0986c0 |
* NEW variables GPVAL_LAST_PLOT, GPVAL_{S}PLOT, GPVAL_MULTIPLOT
|
|
Packit |
0986c0 |
* NEW variables GPVAL_VIEW_{MAP|ROT_X|ROT_Z|SCALE|ZSCALE}, GPVAL_TERMINALS
|
|
Packit |
0986c0 |
* NEW variables GPVAL_PWD
|
|
Packit |
0986c0 |
* NEW per-plot export of information needed for external mousing scripts
|
|
Packit |
0986c0 |
* NEW support for dashed linetypes in additional terminals
|
|
Packit |
0986c0 |
* NEW the 'bind' command accepts non-keyboard triggers, e.g. 'close'
|
|
Packit |
0986c0 |
* NEW commands 'show bind' and 'reset bind'
|
|
Packit |
0986c0 |
* NEW individual plots can be omitted from autoscaling of axis ranges
|
|
Packit |
0986c0 |
* NEW more smoothing options: new kernels (for dgrid3d) and 'smooth cumulative'
|
|
Packit |
0986c0 |
* NEW command 'evaluate' executes commands from a string variable
|
|
Packit |
0986c0 |
* NEW z-axis tic labels can be colored by Z value
|
|
Packit |
0986c0 |
* NEW command 'set view equal {xy|xyz}' forces axes in a 3D plot to the same scale
|
|
Packit |
0986c0 |
* NEW 'set pm3d interpolate m,n' supports also non-positive m,n as nbs of points
|
|
Packit |
0986c0 |
* FIX domain restrictions on ibeta()
|
|
Packit |
0986c0 |
* FIX remove the limit of 64 characters read as string data from a data file
|
|
Packit |
0986c0 |
* FIX remainder of command line is not lost after a "load" command
|
|
Packit |
0986c0 |
* FIX more complete support for locale internationalization, UTF-8 encoding
|
|
Packit |
0986c0 |
* FIX various font-handling problems in postscript terminal driver
|
|
Packit |
0986c0 |
* FIX avoid infinite loop on resizing x11 plot window under ion, fluxbox
|
|
Packit |
0986c0 |
* FIX handle addition plot styles in mode 'set table'
|
|
Packit |
0986c0 |
* FIX purge tick labels read from a datafile at the end of each plot
|
|
Packit |
0986c0 |
* FIX 2nd colour in the colour box for negative palette in postscript
|
|
Packit |
0986c0 |
* FIX interpolatation for pm3d surfaces given by both z and colour coordinates
|
|
Packit |
0986c0 |
* FIX 'set datafile binary format=...' was documented, but not implemented
|
|
Packit |
0986c0 |
* FIX enhanced text mode treatment of UTF-8 characters
|
|
Packit |
0986c0 |
* CHANGE A number that begins with a . must continue with a digit
|
|
Packit |
0986c0 |
* CHANGE syntax of 'set datafile binary' array= and record= options
|
|
Packit |
0986c0 |
* CHANGE 'reset' does not affect locale, encoding, decimalsign settings
|
|
Packit |
0986c0 |
* CHANGE 'set key textcolor rgb variable' will use plot colors for key entries
|
|
Packit |
0986c0 |
* CHANGE Remove obsolete IRIS4D terminal type
|
|
Packit |
0986c0 |
* CHANGE Remove obsolete atari terminal types (atariaes atarivdi multitos)
|
|
Packit |
0986c0 |
* CHANGE Use empty/solid fill for candlesticks rather than empty/striped
|
|
Packit |
0986c0 |
* CHANGE 'l' and 'L' hotkeys toggle colorbar logscale iff mouse is in colorbar
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Features, changes and fixes in gnuplot version 4.2
|
|
Packit |
0986c0 |
==================================================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Below you find a list of news, changes and fixes in gnuplot version 4.2.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Please see also section "What is New in Version 4.2" in gnuplot documentation
|
|
Packit |
0986c0 |
(files gnuplot.gih, gnuplot.hlp, gnuplot.inf, etc.) available by the command
|
|
Packit |
0986c0 |
gnuplot> help new
|
|
Packit |
0986c0 |
from gnuplot 4.2. You may find it also in files gnuplot.pdf, gnuplot.html
|
|
Packit |
0986c0 |
or gnuplot.info optionally available in your distribution, or online at
|
|
Packit |
0986c0 |
http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.2
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* NEW autogenerated read-only variables prefixed GPVAL_ and "show variables all"
|
|
Packit |
0986c0 |
* NEW Japanese language documentation - FAQ and User Manual
|
|
Packit |
0986c0 |
* NEW multi-platform and interactive wxWidgets terminal
|
|
Packit |
0986c0 |
* NEW windows terminal supports enhanced text mode
|
|
Packit |
0986c0 |
* NEW support for placement of individual rectangles within plot or canvas
|
|
Packit |
0986c0 |
* NEW command "set style increment user" allows customization of default lines
|
|
Packit |
0986c0 |
* NEW commands raise and lower
|
|
Packit |
0986c0 |
* NEW y and y2 axis label rotation can be explicitly controlled (2D plots only)
|
|
Packit |
0986c0 |
* NEW {no}enhanced flag can be applied to individual labels
|
|
Packit |
0986c0 |
* NEW suboption 'set pm3d interpolate' for bilinear interpolation of surfaces
|
|
Packit |
0986c0 |
* NEW 3D plots can read RGB color triples as part of input data
|
|
Packit |
0986c0 |
* NEW write command history file also for gnuplot's readline
|
|
Packit |
0986c0 |
* NEW more versatile key placement and arrangement
|
|
Packit |
0986c0 |
* NEW 'splot x*y with pm3d' no longer requires prior 'set pm3d'
|
|
Packit |
0986c0 |
* NEW store a sequence of plots to an animated gif (requires libgd > 2.0.28)
|
|
Packit |
0986c0 |
* NEW multi-byte font support in x11, controlled by the locale setting LC_CTYPE
|
|
Packit |
0986c0 |
* NEW control decimal sign conventions using locale setting LC_NUMERIC
|
|
Packit |
0986c0 |
* NEW pstex, pslatex and epslatex terminals share functionality with postscript
|
|
Packit |
0986c0 |
* NEW suboptions "set pm3d corners2color min|max"
|
|
Packit |
0986c0 |
* NEW suboption "set pm3d depthorder" does hidden-surface removal (sort of)
|
|
Packit |
0986c0 |
* NEW linetype colors via "lt {palette {frac <val> | cb <val>}}"
|
|
Packit |
0986c0 |
* NEW linetype colors via "lt {rgbcolor {"name" | "#RRGGBB"}}"
|
|
Packit |
0986c0 |
* NEW palette and rgb linetype colors apply to all 2D and 3D plot elements
|
|
Packit |
0986c0 |
* NEW user defined variables can contain strings
|
|
Packit |
0986c0 |
* NEW expression evaluation can manipulate and return strings
|
|
Packit |
0986c0 |
* NEW built-in string functions sprintf, gprintf, substr, strstrt, word, words
|
|
Packit |
0986c0 |
* NEW built-in string function system("shell command")
|
|
Packit |
0986c0 |
* NEW command line macro expansion @<stringvariablename>
|
|
Packit |
0986c0 |
* NEW automatic variable $# expanded to number of arguments after "call"
|
|
Packit |
0986c0 |
* NEW reading of (almost) arbitrary image binary files
|
|
Packit |
0986c0 |
* NEW plot styles "with image" and "with rgbimage"
|
|
Packit |
0986c0 |
* NEW plot style "with labels" reads text data along with X/Y/Z coordinates
|
|
Packit |
0986c0 |
* NEW plot style "with histograms" creates clustered or stacked histograms
|
|
Packit |
0986c0 |
* NEW auto-layout of multiplot using "set multiplot layout <rows>, <cols>"
|
|
Packit |
0986c0 |
* NEW variant of plot "with filledcurves" that fills the area between two curves
|
|
Packit |
0986c0 |
* NEW variant of "with filledcurves" that fills only above or below the curve
|
|
Packit |
0986c0 |
* NEW using options {x|y|z}ticlabels()
|
|
Packit |
0986c0 |
* NEW option to read plot title from data file: set key autotitle columnheader
|
|
Packit |
0986c0 |
* NEW command 'set termoption <foo>' changes single property of current terminal
|
|
Packit |
0986c0 |
* NEW png driver supports antialiasing and TrueColor images
|
|
Packit |
0986c0 |
* NEW encoding koi8-u
|
|
Packit |
0986c0 |
* NEW plot style "with vectors" applies to both 2D and 3D plots
|
|
Packit |
0986c0 |
* NEW plot style "with points" can read variable point size from input file
|
|
Packit |
0986c0 |
* NEW "set tics" can change most settings for {x|y|z|cb}tics at once
|
|
Packit |
0986c0 |
* NEW tic scale can be set per axis using "set {x|y|z|cb}tics scale"
|
|
Packit |
0986c0 |
* CHANGE history file is written by default
|
|
Packit |
0986c0 |
* CHANGE PostScript prolog and character encoding files now maintained separately
|
|
Packit |
0986c0 |
* CHANGE Placement of z-axis label in 3D plots is now equivalent to x and y axes
|
|
Packit |
0986c0 |
* CHANGE "set ticsscale" is deprecated, use "set tics scale" instead
|
|
Packit |
0986c0 |
* CHANGE gnuplot on x11 has mousing always enabled on startup
|
|
Packit |
0986c0 |
* CHANGE 'set datafile fortran' is now required in order to read D or Q constants
|
|
Packit |
0986c0 |
* CHANGE let the string in '{s}plot ... notitle "string"' be silently ignored
|
|
Packit |
0986c0 |
* CHANGE libgd versions 2.0.28+ support GIF images as well as PNG/JPEG
|
|
Packit |
0986c0 |
* CHANGE remove old (non-libgd) GIF and PNG drivers
|
|
Packit |
0986c0 |
* CHANGE X-resource gnuplot*ctrlq:on requires <ctrl>q to kill plot window
|
|
Packit |
0986c0 |
* CHANGE X-resource gnuplot*exportselection:off disables plot->clipboard export
|
|
Packit |
0986c0 |
* CHANGE prefer use of offset keyword in 'set [xyz]label "foo" offset -1,-1'
|
|
Packit |
0986c0 |
* CHANGE 'set table "outfile"; ...; unset table' replaces 'set term table'
|
|
Packit |
0986c0 |
* CHANGE 'defined(foo)' is deprecated; new syntax is 'exists("foo")'
|
|
Packit |
0986c0 |
* FIXED empty datafiles are not a fatal error
|
|
Packit |
0986c0 |
* FIXED setenv GNUTERM now works for png, jpeg, and gif drivers
|
|
Packit |
0986c0 |
* FIXED PostScript output can be restricted to Level 1 compatible features
|
|
Packit |
0986c0 |
* FIXED emf output is compatible with MSWin XP SP 2
|
|
Packit |
0986c0 |
* FIXED limit size of X11 requests to half the maximum allowed by the X display
|
|
Packit |
0986c0 |
* FIXED arrowheads drawn in solid lines even if the shaft is dotted (PostScript)
|
|
Packit |
0986c0 |
* FIXED estimate true effective length of strings in enhanced text mode
|
|
Packit |
0986c0 |
* FIXED clipping of filled curves
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Changes between gnuplot versions 3.7.2 and 4.0
|
|
Packit |
0986c0 |
==============================================
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Below you find list of news, changes and fixes in gnuplot version 4.0
|
|
Packit |
0986c0 |
and older.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Please see also section "What is New in Version 4.0" in gnuplot documentation
|
|
Packit |
0986c0 |
(files gnuplot.gih, gnuplot.hlp, gnuplot.inf, etc.) available by the command
|
|
Packit |
0986c0 |
gnuplot> help new
|
|
Packit |
0986c0 |
from gnuplot 4.0. You may find it also in files gnuplot.pdf, gnuplot.html
|
|
Packit |
0986c0 |
or gnuplot.info optionally available in your distribution, or online at
|
|
Packit |
0986c0 |
http://www.gnuplot.info/docs/gnuplot.html#What_is_New_in_Version_4.0
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Mouse and hotkey support in screen terminals
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
The pm, x11, ggi and windows terminals support interactive work with mouse
|
|
Packit |
0986c0 |
and hotkeys. The usage of the mouse is mainly self-explanatory. Just type 'h'
|
|
Packit |
0986c0 |
in the graph window (hereafter we mean either PM, X11, ... terminal window)
|
|
Packit |
0986c0 |
and a short overview of commands will pop up. The mouse is turned on and off
|
|
Packit |
0986c0 |
with the hotkey 'm'. See 'help mouse' and 'help bind' for more details.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
The coordinates of mouse clicks are exported to variables MOUSE_X, MOUSE_Y,
|
|
Packit |
0986c0 |
MOUSE_X2, MOUSE_Y2, and MOUSE_BUTTON accessible from the gnuplot command
|
|
Packit |
0986c0 |
line. This allows gnuplot scripts to alter their behaviour based on
|
|
Packit |
0986c0 |
interactive mouse input. See 'help mouse variables' and 'help pause mouse',
|
|
Packit |
0986c0 |
and the example script demo/mousevariables.dem. Further it allows interaction
|
|
Packit |
0986c0 |
of a gnuplot mouseable terminal and external programs in C, Python, Octave,
|
|
Packit |
0986c0 |
etc. using gnuplot as their graph engine. This is demonstrated on gnuplot web
|
|
Packit |
0986c0 |
page in section "Programming interfaces - bidirectional interaction".
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Brief list of news in gnuplot 4.0:
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
* CHANGE sample calculated "smooth csplines" only in actual xrange
|
|
Packit |
0986c0 |
* CHANGE 'set term gif' compile-time option to write PNG format instead
|
|
Packit |
0986c0 |
* CHANGE pattern fill styles are uniform across all supporting terminals
|
|
Packit |
0986c0 |
* CHANGE X-window plot and font size is used to adjust plot layout
|
|
Packit |
0986c0 |
* CHANGE 'set key {on|off|default}' is preferred method for controlling key
|
|
Packit |
0986c0 |
* CHANGE mouse position is tracked in all X windows (not just current one)
|
|
Packit |
0986c0 |
* NEW enhanced text mode for additional terminal types
|
|
Packit |
0986c0 |
* NEW built-in function 'defined(<variablename>)'
|
|
Packit |
0986c0 |
* NEW mouse input information is exported to user-accessible variables
|
|
Packit |
0986c0 |
* NEW 'set term png' and 'set term jpeg' using modern GD library
|
|
Packit |
0986c0 |
* NEW set size ratio now works for splots, too
|
|
Packit |
0986c0 |
* NEW grid options: {layerdefault | front | back}
|
|
Packit |
0986c0 |
* NEW plot option "smooth frequency"
|
|
Packit |
0986c0 |
* NEW terminal names now sorted alphabetically
|
|
Packit |
0986c0 |
* NEW "with palette" also for points
|
|
Packit |
0986c0 |
* NEW plotstyle "with filledcurves"
|
|
Packit |
0986c0 |
* NEW 'set style fill' applies to boxes, boxxyerror, boxerror, candlesticks
|
|
Packit |
0986c0 |
* NEW "set boxwidth <number> relative"
|
|
Packit |
0986c0 |
* NEW options to FIG terminal driver
|
|
Packit |
0986c0 |
* NEW parse errors in datafile reading now show the culprit
|
|
Packit |
0986c0 |
* NEW labels can be printed attached to a point
|
|
Packit |
0986c0 |
* FIXED interaction of "set xtics <incr>" with time/date axes
|
|
Packit |
0986c0 |
* FIXED candlesticks now ignore order of high/low entries
|
|
Packit |
0986c0 |
* FIXED keeping old arrow options if new "set" command modifies it
|
|
Packit |
0986c0 |
* FIXED undoing a mouse zoom that started from autoscaled axis
|
|
Packit |
0986c0 |
* FIXED contour line colours in pm3d's "with palette" mode
|
|
Packit |
0986c0 |
* FIXED PostScript stack pollution caused by "Symbol Oblique" patch
|
|
Packit |
0986c0 |
* FIXED warnings from perl -w in tkcanvas terminal output
|
|
Packit |
0986c0 |
* FIXED dgrid3d floating point exception
|
|
Packit |
0986c0 |
* FIXED logscaled colorbox axis
|
|
Packit |
0986c0 |
* FIXED pgnuplot for Windows NT/2K/XP
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
Time-organized list of news until gnuplot 4.0:
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8k]
|
|
Packit |
0986c0 |
* NEW let gnuplot on windows support -persist option
|
|
Packit |
0986c0 |
* NEW encoding koi8-r
|
|
Packit |
0986c0 |
* NEW 'set term x11 title "title"' and 'set term x11 close'
|
|
Packit |
0986c0 |
* NEW 'test palette'
|
|
Packit |
0986c0 |
* NEW 'set palette palette <n>' options {float|int} and output to that of
|
|
Packit |
0986c0 |
'set print'
|
|
Packit |
0986c0 |
* NEW enhanced text mode for x11 gd pdf and dumb terminals
|
|
Packit |
0986c0 |
* UPDATED aquaterm terminal driver (Mac OS X). Requires AquaTerm 1.0 or later.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8j]
|
|
Packit |
0986c0 |
* NEW 'show palette fit2rgbformulae'
|
|
Packit |
0986c0 |
* NEW 'set datafile commentschars {"<chars>"}'
|
|
Packit |
0986c0 |
* NEW 'set datafile separator {whitespace | "<char>"}'
|
|
Packit |
0986c0 |
* CHANGE terminal provided by openstep is called "openstep", not "next"
|
|
Packit |
0986c0 |
* CHANGE terminal provided by gnugraph is called "gnugraph", not "unixplot"
|
|
Packit |
0986c0 |
* NEW pm3d option corners2color
|
|
Packit |
0986c0 |
* NEW PM3D support for pstricks terminal
|
|
Packit |
0986c0 |
* NEW configure option --with-gihdir to specify location of .gih file
|
|
Packit |
0986c0 |
* NEW aquaterm terminal driver, for MacOS X
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8i]
|
|
Packit |
0986c0 |
* NEW 'set style arrow' and back angles for arrow heads.
|
|
Packit |
0986c0 |
* NEW option 'set view map'
|
|
Packit |
0986c0 |
* NEW encapsulate PFA, PFB, TTF font file definitions into postscript files:
|
|
Packit |
0986c0 |
option `set terminal postscript ... fontfile`
|
|
Packit |
0986c0 |
* NEW command 'set fontfile'
|
|
Packit |
0986c0 |
* NEW color modes for pm3d, see `help palette`
|
|
Packit |
0986c0 |
* NEW option `set terminal postscript ... palfuncparam`
|
|
Packit |
0986c0 |
* NEW set key {no}autotitles
|
|
Packit |
0986c0 |
* NEW arbitrary text rotations; 'set label ... [no]rotate [by] ...'
|
|
Packit |
0986c0 |
* NEW set arrow ... filled | nofilled ...
|
|
Packit |
0986c0 |
* NEW set title ... textcolor ...
|
|
Packit |
0986c0 |
* NEW set [x|y|z|cb|...]label ... textcolor ...
|
|
Packit |
0986c0 |
* NEW set label ... textcolor ...
|
|
Packit |
0986c0 |
* NEW show plot add2history
|
|
Packit |
0986c0 |
* NEW explicit coloring of splots ... with lines|points palette according to
|
|
Packit |
0986c0 |
the 4th column in the data file
|
|
Packit |
0986c0 |
* NEW pm3d option {no}ftriangles
|
|
Packit |
0986c0 |
* NEW splot ... with pm3d {at option}
|
|
Packit |
0986c0 |
* CHANGE pause supports subsecond time resolution (on systems supporting it)
|
|
Packit |
0986c0 |
* CHANGE "configure --with-x11-driver" and "set term x11 driver" removed.
|
|
Packit |
0986c0 |
* CHANGE gnuplot_x11 now goes to $pkglibdir/$version, not $bindir
|
|
Packit |
0986c0 |
* NEW environment variable GNUPLOT_DRIVER_DIR to override that path
|
|
Packit |
0986c0 |
* NEW set log cb - since now, z and cb axes are completely independent
|
|
Packit |
0986c0 |
* NEW set decimalsign
|
|
Packit |
0986c0 |
* NEW set key {no}enhanced
|
|
Packit |
0986c0 |
* NEW pm3d splots support independent z and color coordinates according to an
|
|
Packit |
0986c0 |
optional 4th column of using
|
|
Packit |
0986c0 |
* NEW X11 can rotate text
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8h]
|
|
Packit |
0986c0 |
* NEW set key height <height>
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8g]
|
|
Packit |
0986c0 |
* CHANGE set label with any line type (colour), point type and point size
|
|
Packit |
0986c0 |
* CHANGE use either two or five minitic steps, never 4 (in logscale)
|
|
Packit |
0986c0 |
* CHANGE reject candlesticks/financebars plots of to few colums --- warn
|
|
Packit |
0986c0 |
and then plot with "points", instead
|
|
Packit |
0986c0 |
* NEW Hotkeys to access clipboard in MS Windows version
|
|
Packit |
0986c0 |
* NEW set style [data | function] filledcurves {options}
|
|
Packit |
0986c0 |
plot ... with filledcurves {options}
|
|
Packit |
0986c0 |
* NEW autoscale options: `fix`, `keepfix`
|
|
Packit |
0986c0 |
* NEW some more fancy 3D demo plots
|
|
Packit |
0986c0 |
* NEW mouse support and PM3D are now enabled by default
|
|
Packit |
0986c0 |
* NEW more point symbol types in Windows terminal
|
|
Packit |
0986c0 |
* FIXED PostScript font reencoding for non-default fonts
|
|
Packit |
0986c0 |
* FIXED dgrid for logscaled axes
|
|
Packit |
0986c0 |
* FIXED tic generation for axes that have |min/max| very close to 1
|
|
Packit |
0986c0 |
* FIXED several "impossible" parse erros in "show" command.
|
|
Packit |
0986c0 |
* FIXED bounding box of PSLatex generated .eps files
|
|
Packit |
0986c0 |
* (attempted) FIX: X11 deadlocks caused by stdio buffering vs. select()
|
|
Packit |
0986c0 |
* FIXED baseline of "histeps" plots with logscaled or shifted y axis.
|
|
Packit |
0986c0 |
* FIXED document spherical coordinates by reference to latitude/longitude
|
|
Packit |
0986c0 |
* FIXED warn about missing HOME directory only in interactive mode
|
|
Packit |
0986c0 |
* FIXED tpic terminal coordinate handling
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8f]
|
|
Packit |
0986c0 |
* NEW pipes under Windows (if compiled by MingW)
|
|
Packit |
0986c0 |
* NEW PDF terminal driver --- needs PDFlib
|
|
Packit |
0986c0 |
* NEW SVG terminal driver
|
|
Packit |
0986c0 |
* NEW epslatex & EMF terminal drivers now always built in
|
|
Packit |
0986c0 |
* NEW PM3D support for CGM, GGI and tgif terminals
|
|
Packit |
0986c0 |
* NEW PM3D "set palette maxcolors" support for X11 and PostScript
|
|
Packit |
0986c0 |
* NEW special maths function lambertw()
|
|
Packit |
0986c0 |
* NEW axis for the color box
|
|
Packit |
0986c0 |
* NEW encodings ISO-8859-2 and CP-852 for PostScript terminal
|
|
Packit |
0986c0 |
* NEW PM terminal uses codepage 912 for iso_8859_2 encoding
|
|
Packit |
0986c0 |
* NEW "index" option for "matrix" type datafiles
|
|
Packit |
0986c0 |
* NEW commands 'set term push' and 'set term pop'
|
|
Packit |
0986c0 |
* NEW much extended EEPIC terminal driver
|
|
Packit |
0986c0 |
* NEW implement "clear" for Windows and OS/2
|
|
Packit |
0986c0 |
* NEW option "picsize" for PNG terminal
|
|
Packit |
0986c0 |
* NEW mouse support for MS Windows
|
|
Packit |
0986c0 |
* FIXED endless loop if both 'set timefmt' & 'set xtics <incr>'
|
|
Packit |
0986c0 |
* FIXED detection of too new gd library without GIF support
|
|
Packit |
0986c0 |
* FIXED interaction of autoscaling and "set size ratio"
|
|
Packit |
0986c0 |
* FIXED PM3D allocated too many colors for multiplots
|
|
Packit |
0986c0 |
* FIXED key sample line types in contour plots
|
|
Packit |
0986c0 |
* FIXED timefmt parsing of "01Dec2000" vs. Fortran doubles
|
|
Packit |
0986c0 |
* FIXED MS Windows pause box eating 100% CPU
|
|
Packit |
0986c0 |
* FIXED ooold problem with HP-UX GCC breaking tic positioning
|
|
Packit |
0986c0 |
* FIXED positioning of multiplots
|
|
Packit |
0986c0 |
* FIXED correct rounding of exponents for %[SLT] --- needs %s to come first
|
|
Packit |
0986c0 |
* FIXED ticmarks for very short axes (max - min < DBL_EPS)
|
|
Packit |
0986c0 |
* FIXED "show ticslevel" and "show ticscale"
|
|
Packit |
0986c0 |
* FIXED parse errors after "set xdata time"
|
|
Packit |
0986c0 |
* FIXED MSDOS file corruption if re-opening same "set output"
|
|
Packit |
0986c0 |
* FIXED reject many-column plot styles when plotting a function
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8e]
|
|
Packit |
0986c0 |
* NEW Major new feature "pm3d" for color plotting (formerly a branch version)
|
|
Packit |
0986c0 |
* NEW set label can print numbers into the label text
|
|
Packit |
0986c0 |
* NEW hidden3d allows non-grid datasets to be part of the plot
|
|
Packit |
0986c0 |
* NEW hidden3d works with contour lines
|
|
Packit |
0986c0 |
* NEW overprinting feature for PostScript revised
|
|
Packit |
0986c0 |
* NEW Windows terminal now has linewidth support from inside gnuplot
|
|
Packit |
0986c0 |
* NEW table terminal will output additional colums some plot styles
|
|
Packit |
0986c0 |
* FIXED hidden3d display of tics and axes
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8d]
|
|
Packit |
0986c0 |
* NEW <Space> in Windows graph window beams focus to text window
|
|
Packit |
0986c0 |
* NEW point sample and offset options for "set label"
|
|
Packit |
0986c0 |
* NEW relative endpoints and choosable head shapes for "set arrow"
|
|
Packit |
0986c0 |
* NEW interactive inline data input now has a prompt
|
|
Packit |
0986c0 |
* NEW terminal driver epslatex --- like pslatex
|
|
Packit |
0986c0 |
* NEW terminal driver GGI
|
|
Packit |
0986c0 |
* NEW experimental driver for Enhanced Metafile Format (EMF)
|
|
Packit |
0986c0 |
* NEW %s timefmt for reading seconds since the epoch
|
|
Packit |
0986c0 |
* FIXED Pslatex actually changes the fontsize
|
|
Packit |
0986c0 |
* FIXED PSTRICKS and EEPIC bounding box
|
|
Packit |
0986c0 |
* FIXED output of filenames in enhanced-text terminals
|
|
Packit |
0986c0 |
* FIXED reading of ~/.Xdefaults
|
|
Packit |
0986c0 |
* FIXED block mouse-generated replot if inline data in use
|
|
Packit |
0986c0 |
* FIXED 3D clipping of "key below" or "outside" samples
|
|
Packit |
0986c0 |
* FIXED zeroaxes bug introduced by vector clipping
|
|
Packit |
0986c0 |
* FIXED bug with "smooth unique" inrange/outrange conditions
|
|
Packit |
0986c0 |
* FIXED autoscale writeback bug (see BUGS entry 3)
|
|
Packit |
0986c0 |
* FIXED png parser bug
|
|
Packit |
0986c0 |
* FIXED buggy `show m[xyz][2]tics' command
|
|
Packit |
0986c0 |
* FIXED bug in `show key' if key is boxed
|
|
Packit |
0986c0 |
* FIXED building on VMS
|
|
Packit |
0986c0 |
* FIXED bug in 3d plot introduced by mouse code
|
|
Packit |
0986c0 |
* terminal-dependent configuration of GNU readline
|
|
Packit |
0986c0 |
* updated FIG terminal driver to new file format version
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
CGM terminal mods:
|
|
Packit |
0986c0 |
* NEW: files are now compliant with MIL-D-28003A.
|
|
Packit |
0986c0 |
* NEW: Standard font table now includes the standard WebCGM fonts and
|
|
Packit |
0986c0 |
the Hershey fonts. Gnuplot knows the widths of the standard fonts.
|
|
Packit |
0986c0 |
Default font is now "Helvetica Bold". New fonts can be added to the
|
|
Packit |
0986c0 |
table without deleting the standard ones.
|
|
Packit |
0986c0 |
* NEW: open markers. yellow removed due to poor visibility. Orange
|
|
Packit |
0986c0 |
and gray added. User can specify new line colors.
|
|
Packit |
0986c0 |
* UPDATE: "winword6" option is now just a deprecated synonym for
|
|
Packit |
0986c0 |
"nofontlist".
|
|
Packit |
0986c0 |
* FIXED: Font height handling (e.g. crowded keys)
|
|
Packit |
0986c0 |
* FIXED: "solid" option.
|
|
Packit |
0986c0 |
* FIXED: linewidth changes were sometimes applied to the wrong lines.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8c]
|
|
Packit |
0986c0 |
* NEW mouse support for OS/2 and X11
|
|
Packit |
0986c0 |
- --enable-mouse option
|
|
Packit |
0986c0 |
- --with-X11-driver option
|
|
Packit |
0986c0 |
- new commands "bind", "set historysize", "set mouse",
|
|
Packit |
0986c0 |
and "set label [no]pointstyle".
|
|
Packit |
0986c0 |
* NEW configure.vms script for VMS
|
|
Packit |
0986c0 |
* NEW oblique symbol font for ps driver
|
|
Packit |
0986c0 |
* NEW introduce pipe for load command gnuplot> load "< ...".
|
|
Packit |
0986c0 |
* FIXED typo in save xrange
|
|
Packit |
0986c0 |
* FIXED defunct 'unset [xyz]tics' commands
|
|
Packit |
0986c0 |
* FIXED segfault in pslatex driver
|
|
Packit |
0986c0 |
* FIXED crash in OS/2 REXX code
|
|
Packit |
0986c0 |
* FIXED crash in fit code
|
|
Packit |
0986c0 |
* FIXED bug in 3d plot size after setting nokey
|
|
Packit |
0986c0 |
* FIXED bug in postscript epsf option
|
|
Packit |
0986c0 |
* don't put pslatex's postscript code into preamble, as this will
|
|
Packit |
0986c0 |
only use the settings for the last picture if several pictures
|
|
Packit |
0986c0 |
are present
|
|
Packit |
0986c0 |
* the results of unset border and unset clabel are different
|
|
Packit |
0986c0 |
from reset
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8b]
|
|
Packit |
0986c0 |
* retain backwards compatibility for old syntax
|
|
Packit |
0986c0 |
* ongoing work: modularisation
|
|
Packit |
0986c0 |
* NEW, improved version of hidden3d code
|
|
Packit |
0986c0 |
* --enable-history configure option renamed to --enable-history-file
|
|
Packit |
0986c0 |
to avoid mixup with new 'history' command
|
|
Packit |
0986c0 |
* fix to find gethostbyname(3) on LynxOS
|
|
Packit |
0986c0 |
* added new implementation of hidden3d code
|
|
Packit |
0986c0 |
* FIXED png driver now shares web-friendly palette with gif driver;
|
|
Packit |
0986c0 |
also new transparency option and user defined colour specs
|
|
Packit |
0986c0 |
* FIXED data format for table driver
|
|
Packit |
0986c0 |
* FIXED monochrome plots with Windows driver
|
|
Packit |
0986c0 |
* FIXED bug in contour handling
|
|
Packit |
0986c0 |
* FIXED clipping of contour input points outside fixed ranges
|
|
Packit |
0986c0 |
* FIXED bug in coordinates saving
|
|
Packit |
0986c0 |
* history command now works with GNU readline
|
|
Packit |
0986c0 |
* implemented vector style clipping for 2D plots
|
|
Packit |
0986c0 |
* UPDATED gnugraph driver now requires plotutils 2.2+
|
|
Packit |
0986c0 |
* UPDATED platform makefileS
|
|
Packit |
0986c0 |
* UPDATED hpgl driver
|
|
Packit |
0986c0 |
* UPDATED FAQ
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.8a]
|
|
Packit |
0986c0 |
* doc2texi.el, gnuplot.texi added; remove doc2info.c,
|
|
Packit |
0986c0 |
doc2html.c, doc2texi.pl, and fixinfo.el; the info
|
|
Packit |
0986c0 |
and html files are now created with makeinfo, the
|
|
Packit |
0986c0 |
latter requires makeinfo (GNU texinfo) 4.0
|
|
Packit |
0986c0 |
* FIXED the 'set ?range' commands now use a decimal point
|
|
Packit |
0986c0 |
to prevent integer overflow on 16 bit platforms
|
|
Packit |
0986c0 |
* FIXED 'save'd files are now consistent with the new syntax
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.10 - internal only]
|
|
Packit |
0986c0 |
* removed DJGPP version 1 support
|
|
Packit |
0986c0 |
* improved version of stdin wrapper for Win32
|
|
Packit |
0986c0 |
* ongoing work: rewrite of input parser
|
|
Packit |
0986c0 |
* gnuplot now passes the correct return value back to
|
|
Packit |
0986c0 |
the environment
|
|
Packit |
0986c0 |
* FIXED buffering bug in gnuplot_x11
|
|
Packit |
0986c0 |
* FIXED crash in 16bit Windows
|
|
Packit |
0986c0 |
* FAQ updated
|
|
Packit |
0986c0 |
* FIXED some inconsistencies in error messages and the manual
|
|
Packit |
0986c0 |
* INCOMPATIBLE CHANGE: the 'set data style', 'set function style'
|
|
Packit |
0986c0 |
and 'set linestyle' commands have been removed. They have been
|
|
Packit |
0986c0 |
replaced with 'set style data|function|line'. The 'set nolinestyle'
|
|
Packit |
0986c0 |
command, however, is still available for the time being.
|
|
Packit |
0986c0 |
* NEW 'system', 'unset' command
|
|
Packit |
0986c0 |
* INCOMPATIBLE CHANGE: all 'set noVariable' commands have been
|
|
Packit |
0986c0 |
replaced with the new 'unset Variable' command.
|
|
Packit |
0986c0 |
* NEW 'save term' option
|
|
Packit |
0986c0 |
* FIXED building on NeXT
|
|
Packit |
0986c0 |
* NEW 'history' command, by Petr Mikulik. Currently works only
|
|
Packit |
0986c0 |
without GNU readline.
|
|
Packit |
0986c0 |
* FIXED gnuplot now checks for minimum and maximum of required columns
|
|
Packit |
0986c0 |
in data plots
|
|
Packit |
0986c0 |
* UPDATED VMS build procedures
|
|
Packit |
0986c0 |
* gnuplot-mode updated to 0.5j
|
|
Packit |
0986c0 |
* FIXED reversed 'set {x|y}zeroaxis' behaviour
|
|
Packit |
0986c0 |
* FIXED plotting of test page before line properties are specified completely
|
|
Packit |
0986c0 |
* UPDATED metapost driver
|
|
Packit |
0986c0 |
* better modularisation
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.9]
|
|
Packit |
0986c0 |
* moved some declarations to new header files
|
|
Packit |
0986c0 |
* more static arrays removed or replaced with malloc'd storage
|
|
Packit |
0986c0 |
* duplicate functions removed
|
|
Packit |
0986c0 |
* driver for OpenStep/MacOS X server now complete
|
|
Packit |
0986c0 |
* FIXED bug in plot positioning with multiplot
|
|
Packit |
0986c0 |
* FIXED bug in J. Pepin's layers patch
|
|
Packit |
0986c0 |
* FIXED bug in M. Gardner's help formatting patch
|
|
Packit |
0986c0 |
* FIXED definition of ANSI_C on autoconf platforms
|
|
Packit |
0986c0 |
* FIXED argument passing to gnuplot_x11 on VMS
|
|
Packit |
0986c0 |
* NEW `save' command now accepts "-" as filename, "saving" to stdout
|
|
Packit |
0986c0 |
* INCOMPATIBLE CHANGE: "%y" date specifiers are now interpreted according
|
|
Packit |
0986c0 |
the recommendations of The Open Group. When a century is not otherwise
|
|
Packit |
0986c0 |
specified, values in the range 69-99 refer to the twentieth century and
|
|
Packit |
0986c0 |
values in the range 00-68 refer to the twenty-first century.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.8]
|
|
Packit |
0986c0 |
* embedding document font is now default font in latex output
|
|
Packit |
0986c0 |
* static limits for user defined function and variable names removed
|
|
Packit |
0986c0 |
* 'make check' now passes GNUTERM from the command line to gnuplot.
|
|
Packit |
0986c0 |
* FIXED off-by-one error in gif driver y-scaling
|
|
Packit |
0986c0 |
* gnuplot-mode updated to 0.5g
|
|
Packit |
0986c0 |
* FIXED errors in 'set view <z_scale>'. Related demos have
|
|
Packit |
0986c0 |
been updated too.
|
|
Packit |
0986c0 |
* src directory now uses automake Makefile
|
|
Packit |
0986c0 |
* #error and #warning directives have been removed.
|
|
Packit |
0986c0 |
* more efficient way of building docs/allterm.h
|
|
Packit |
0986c0 |
* FIXED auxiliary ps filename generation in pslatex driver
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.7]
|
|
Packit |
0986c0 |
* FIXED timestamp positioning problem in X11 terminal
|
|
Packit |
0986c0 |
* FIXED exit/quit in batch files now works as documented
|
|
Packit |
0986c0 |
* FIXED 'replot' with no args does not discard rest of
|
|
Packit |
0986c0 |
';' separated command line anymore
|
|
Packit |
0986c0 |
* no more fixed limit to the number of contour levels,
|
|
Packit |
0986c0 |
now allocated dynamically
|
|
Packit |
0986c0 |
* improvements in the OS/2 mouse driver
|
|
Packit |
0986c0 |
* backtic command substitution now works inside quoted strings
|
|
Packit |
0986c0 |
* NEW driver for metapost output
|
|
Packit |
0986c0 |
* NEW driver for openstep/MacOS X Server
|
|
Packit |
0986c0 |
* NEW perltk driver integrated into tkcanvas driver
|
|
Packit |
0986c0 |
* NEW loadpath feature, uses GNUPLOT_LIB env var
|
|
Packit |
0986c0 |
see 'help environment' and 'help loadpath'
|
|
Packit |
0986c0 |
* updated to version 0.5f of gnuplot-mode
|
|
Packit |
0986c0 |
* CHANGE in command line substitution:
|
|
Packit |
0986c0 |
Newlines in the output produced by the spawned command are
|
|
Packit |
0986c0 |
stripped. They are NOT replaced with blanks anymore. This is
|
|
Packit |
0986c0 |
a possible source of incompatibility.
|
|
Packit |
0986c0 |
* CHANGE gnuplot's error and warning functions now accept a
|
|
Packit |
0986c0 |
variable number of arguments. On platforms without vfprintf
|
|
Packit |
0986c0 |
or doprnt, the number of format-dependent arguments is
|
|
Packit |
0986c0 |
limited to 8.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.6]
|
|
Packit |
0986c0 |
* Petr Mikulik's OS/2 mouse patch integrated
|
|
Packit |
0986c0 |
* 'make check' now runs demos non-interactively
|
|
Packit |
0986c0 |
* Linux SVGA driver: don't drop root priviledge until VGA is initialised
|
|
Packit |
0986c0 |
* LaTeX tutorial updated for LaTeX2e
|
|
Packit |
0986c0 |
* gnuplot-mode updated to 0.5e
|
|
Packit |
0986c0 |
* old patches for postscript driver integrated:
|
|
Packit |
0986c0 |
different colours for key text and sample (blacktext),
|
|
Packit |
0986c0 |
linewidth, dashlength options
|
|
Packit |
0986c0 |
* extensions to tkcanvas driver
|
|
Packit |
0986c0 |
* fixes in fig and metafont drivers
|
|
Packit |
0986c0 |
* bugfixes related to secondary axes (show/nologscale)
|
|
Packit |
0986c0 |
* new '--without-lisp-files' and '--without-tutorial' configure options
|
|
Packit |
0986c0 |
* new targets to build documentation with groff
|
|
Packit |
0986c0 |
* quoting bug fixed
|
|
Packit |
0986c0 |
* new files VERSION, PATCHLEVEL, README.exp
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.5]
|
|
Packit |
0986c0 |
* another off-by-one error fixed in pstricks driver
|
|
Packit |
0986c0 |
* updated to latest version of gnuplot-mode
|
|
Packit |
0986c0 |
* added tilde-expansion of filenames
|
|
Packit |
0986c0 |
* win/pgnuplot.c added, stdin redirection for gnuplot
|
|
Packit |
0986c0 |
under Windows
|
|
Packit |
0986c0 |
* extended interactive Tk/Tcl capabilities
|
|
Packit |
0986c0 |
* only read from stdin if the complete filename is "-"
|
|
Packit |
0986c0 |
* added fitting of time format data
|
|
Packit |
0986c0 |
* workaround for the bug that made 'set key below' sometimes
|
|
Packit |
0986c0 |
lack some of the key texts
|
|
Packit |
0986c0 |
* build lisp files, LaTeX tutorial only if emacs, latex, resp.
|
|
Packit |
0986c0 |
are found
|
|
Packit |
0986c0 |
* moved CVS repository to new dir structure
|
|
Packit |
0986c0 |
* gnuplot can now be compiled with GNU libplot 2.2
|
|
Packit |
0986c0 |
* docs/doc2hlp.com renamed to docs/doc2hlp.vms pending better solution
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.4]
|
|
Packit |
0986c0 |
* switched to new directory structure!
|
|
Packit |
0986c0 |
* fix to plot all lines in multiline labels within plot borders
|
|
Packit |
0986c0 |
* hardwire terminal sources into docs/Makefile.in
|
|
Packit |
0986c0 |
* better docs for 'set missing'
|
|
Packit |
0986c0 |
* hopefully complete fix for off-by-one error in pslatex driver
|
|
Packit |
0986c0 |
* fix core dump in alloc.c (only relevant for memory debugging)
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.3] (released as patch only)
|
|
Packit |
0986c0 |
* brush up the various platform makefiles
|
|
Packit |
0986c0 |
* typo in plot.c free() statement fixed
|
|
Packit |
0986c0 |
* some fixes in the Be driver
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.2]
|
|
Packit |
0986c0 |
* add pgp keys
|
|
Packit |
0986c0 |
* NEW driver for BeOS
|
|
Packit |
0986c0 |
* X11 driver now uses ececvp() instead of execl()
|
|
Packit |
0986c0 |
to eliminate intermediate shell process
|
|
Packit |
0986c0 |
* NEW gnuplot-mode.el for X/Emacs
|
|
Packit |
0986c0 |
* update to OS/2 REXX interface
|
|
Packit |
0986c0 |
* more drivers enabled by default under OS/2
|
|
Packit |
0986c0 |
* Bezier interpolation rewritten to prevent overflow
|
|
Packit |
0986c0 |
* Windows linestyle fixed
|
|
Packit |
0986c0 |
* introduce layers (front, back) for labels and arrows
|
|
Packit |
0986c0 |
* tiny and giant fonts added to gif driver
|
|
Packit |
0986c0 |
* tilde expansion; (does not work for "cd" and "set output")
|
|
Packit |
0986c0 |
* GNU readline related:
|
|
Packit |
0986c0 |
new syntax for --with-readline option in configure
|
|
Packit |
0986c0 |
no more duplicate history entries
|
|
Packit |
0986c0 |
use gnuplot history file
|
|
Packit |
0986c0 |
* SECURITY: --with-linux-vga=no is now default
|
|
Packit |
0986c0 |
* SECURITY: better control when Linux executable with
|
|
Packit |
0986c0 |
SVGAlib access actually runs as root
|
|
Packit |
0986c0 |
* SECURITY: potential risk fixed in iris4d terminal
|
|
Packit |
0986c0 |
* EXPERIMENTAL: new --enable-thin-splines option in configure
|
|
Packit |
0986c0 |
to enable thin plate splines in plot3d.c
|
|
Packit |
0986c0 |
* configuration: --enable-apollo, --enable-gpr and --enable-unixpc
|
|
Packit |
0986c0 |
options removed, related code is now in syscfg.h.
|
|
Packit |
0986c0 |
--enable-cgi and --enable-sun options removed, now automatically
|
|
Packit |
0986c0 |
detected at configure time. --enable-system-time option removed.
|
|
Packit |
0986c0 |
|
|
Packit |
0986c0 |
[3.7.0.1]
|
|
Packit |
0986c0 |
* bug fix for negative aspect ratio
|
|
Packit |
0986c0 |
* bug fixes in the cgm, eepic, png, and pslatex driver
|
|
Packit |
0986c0 |
* bug fix in the data fitting code
|
|
Packit |
0986c0 |
* bug fixes for HP-UX, NEXT, and Windows
|
|
Packit |
0986c0 |
* bug fixes for save and set lmargin commands
|
|
Packit |
0986c0 |
* better makefile for Amiga SAS/c
|
|
Packit |
0986c0 |
|