FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

minor cleanup during preparation for 5.2 release · gnuplot/gnuplot-old@aa3cf9a · GitHub

Repository navigation

Commit aa3cf9a

Browse files
sfeam
committed
minor cleanup during preparation for 5.2 release
1 parent e5946f1 commit aa3cf9a

4 files changed

Lines changed: 34 additions & 46 deletions

File tree

‎BUGS‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
Please see and use
22

3-
http://sourceforge.net/p/gnuplot/bugs/
3+
https://sourceforge.net/p/gnuplot/bugs/
44

5-
for an up-to-date bug tracking system.

‎Makefile.am‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ SUBDIRS = config m4 term src docs man demo tutorial share
55

66
EXTRA_DIST = BUGS CodeStyle Copyright FAQ.pdf GNUmakefile INSTALL INSTALL.gnu \
77
Makefile.maint PATCHLEVEL PGPKEYS PORTING README RELEASE_NOTES \
8-
VERSION configure.vms pm3d win
8+
VERSION configure.vms win
99

1010
DISTCLEANFILES = stamp-h
1111

‎TODO‎

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ DOCUMENTATION:
1717
PLATFORMS:
1818
==========
1919

20-
-- Configuration/installation on OSX remains problematic
21-
2220
-- We've seen a proof-of-principle build of gnuplot into javascript
2321
running in a browser. If the tool chain is simple enough, we could
2422
make this a build target for autoconf/make.
@@ -35,17 +33,6 @@ Make a library (e.g. usr/local/gnuplot/scripts/, .../gnuplot/bin) of
3533
-- enclose script "gpsavediff" that diff's output of gnuplot's "save" command
3634
and default setup after "reset"
3735

38-
-- move pm3d/contrib/* files into the proposed gnuplot library, then remove
39-
pm3d/contrib and pm3d/ from cvs
40-
41-
I.e., the last point is the main question: where to put pm3d/contrib/* files?
42-
43-
Or put them to gnuplot web page?
44-
45-
Or get rid of them. The plot in the demo can be accomplished with no
46-
fancy use of awk/pm3d. See for example the plots in varcolor.dem.
47-
48-
4936
INSTALLATION --- LINUX:
5037
=======================
5138

‎docs/gnuplot.doc‎

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
C RCS $Id: gnuplot.doc,v 1.1084 2017-05-21 17:37:35 sfeam Exp $
1+
C RCS $Id: gnuplot.doc,v 1.1085 2017-05-30 23:48:43 sfeam Exp $
22
C
33
C Copyright (C) 1986 - 1993, 1998, 1999, 2000, 2001, 2004 Thomas Williams, Colin Kelley et al.
44
C
@@ -270,9 +270,10 @@ C
270270
?new features
271271
#start
272272
#b This gnuplot version introduces a new data type `array name[size]`.
273-
## An array must be declared before use. Each array element may be a string,
273+
## An array must be declared before use. Each array element A[i] may be a string,
274274
## an integer, a real number, or a complex value. A single array may contain
275-
## elements with different types. See `arrays`.
275+
## elements with different types. The cardinality operator |A| returns the size
276+
## of array A. See `arrays`.
276277
#end
277278

278279
4 New terminals and terminal options
@@ -2440,10 +2441,10 @@ C ... and restart the table:
24402441
When discussing data files, the term "record" will be resurrected and used
24412442
to denote a single line of text in the file, that is, the characters between
24422443
newline or end-of-record characters. A "point" is the datum extracted from
2443-
a single record. A "datablock" is a set of points from consecutive records,
2444-
delimited by blank records. A line, when referred to in the context of a
2445-
data file, is a subset of a datablock. Note that the term "datablock" may
2446-
also be used when referring to a named inline data block (see `datablocks`).
2444+
a single record. A "block" of data is a set of consecutive records delimited
2445+
by blank records. A line, when referred to in the context of a data file,
2446+
is a subset of a block. Note that the term "data block" may also be used to
2447+
refer to a named block inline data (see `datablocks`).
24472448
2 inline data and datablocks
24482449
?inline data
24492450
?inline
@@ -2749,9 +2750,9 @@ Ffigure_newsyntax
27492750

27502751
2 layers
27512752
?layers
2752-
=behind
2753-
=front
2754-
=back
2753+
?behind
2754+
?front
2755+
?back
27552756
A gnuplot plot is built up by drawing its various components in a fixed order.
27562757
This order can be modified by assigning some components to a specific layer
27572758
using the keywords `behind`, `back`, or `front`. For example, to replace the
@@ -6110,8 +6111,9 @@ Ffigure_fenceplot
61106111
?every
61116112
The `every` keyword allows a periodic sampling of a data set to be plotted.
61126113

6113-
In the discussion a "point" is a datum defined by a single record in the
6114-
file; "block" here will mean the same thing as "datablock" (see `glossary`).
6114+
In the discussion a "point" is a datum defined by a single record in the file;
6115+
a "block" of data is a set of consecutive records with blank lines before and
6116+
after the block.
61156117

61166118
Syntax:
61176119
plot 'file' every {<point_incr>}
@@ -6269,7 +6271,7 @@ Ffigure_fenceplot
62696271
(i.e. not binary) data file. The lines that are skipped do not count toward
62706272
the line count used in processing the `every` keyword. Note that `skip N`
62716273
skips lines only at the start of the file, whereas `every ::N` skips lines at
6272-
the start of every data block in the file. See also `binary skip` for a
6274+
the start of every block of data in the file. See also `binary skip` for a
62736275
similar option that applies to binary data files.
62746276
4 smooth
62756277
?commands plot datafile smooth
@@ -12891,7 +12893,7 @@ Ffigure_multiple_keys
1289112893
If a 3D data set is recognizable as a mesh (grid) then by default the program
1289212894
implicitly treats the plot style `with lines` as requesting a gridded surface.
1289312895
See `grid_data`. The command `set surface explicit` suppresses this expansion,
12894-
plotting only the individual lines described by separate datablocks in the
12896+
plotting only the individual lines described by separate blocks of data in the
1289512897
input file. A gridded surface can still be plotted by explicitly requesting
1289612898
splot `with surface`.
1289712899
3 table
@@ -14420,7 +14422,7 @@ Ffigure_multiple_keys
1442014422
Syntax:
1442114423
splot {<ranges>}
1442214424
{<iteration>}
14423-
<function> | {{<file name> | <data block name>} {datafile-modifiers}}
14425+
<function> | {{<file name> | <datablock name>} {datafile-modifiers}}
1442414426
{<title-spec>} {with <style>}
1442514427
{, {definitions{,}} <function> ...}
1442614428

@@ -14479,16 +14481,16 @@ Ffigure_multiple_keys
1447914481

1448014482
Data file organization is essentially the same as for `plot`, except that
1448114483
each point is an (x,y,z) triple. If only a single value is provided, it
14482-
will be used for z, the datablock number will be used for y, and the index
14483-
of the data point in the datablock will be used for x. If two or four values
14484+
will be used for z, the block number will be used for y, and the index
14485+
of the data point in the block will be used for x. If two or four values
1448414486
are provided, `gnuplot` uses the last value for calculating the color in
1448514487
pm3d plots. Three values are interpreted as an (x,y,z) triple. Additional
1448614488
values are generally used as errors, which can be used by `fit`.
1448714489

14488-
Single blank records separate datablocks in a `splot` datafile; `splot`
14489-
treats datablocks as the equivalent of function y-isolines. No line will
14490-
join points separated by a blank record. If all datablocks contain the same
14491-
number of points, `gnuplot` will draw cross-isolines between datablocks,
14490+
Single blank records separate blocks of data in a `splot` datafile; `splot`
14491+
treats blocks as the equivalent of function y-isolines. No line will join
14492+
points separated by a blank record. If all blocks contain the same number of
14493+
points, `gnuplot` will draw cross-isolines between points in the blocks,
1449214494
connecting corresponding points. This is termed "grid data", and is required
1449314495
for drawing a surface, for contouring (`set contour`) and hidden-line removal
1449414496
(`set hidden3d`). See also `splot grid_data`.
@@ -14647,16 +14649,16 @@ Ffigure_multiple_keys
1464714649
3 2 10
1464814650

1464914651
Note that "datafile.dat" defines a 4 by 3 grid ( 4 rows of 3 points each ).
14650-
Rows (datablocks) are separated by blank records.
14652+
Rows (blocks) are separated by blank records.
1465114653

1465214654
Note also that the x value is held constant within each dataline. If you
1465314655
instead keep y constant, and plot with hidden-line removal enabled, you will
1465414656
find that the surface is drawn 'inside-out'.
1465514657

1465614658
Actually for grid data it is not necessary to keep the x values constant
14657-
within a datablock, nor is it necessary to keep the same sequence of y
14659+
within a block, nor is it necessary to keep the same sequence of y
1465814660
values. `gnuplot` requires only that the number of points be the same for
14659-
each datablock. However since the surface mesh, from which contours are
14661+
each block. However since the surface mesh, from which contours are
1466014662
derived, connects sequentially corresponding points, the effect of an
1466114663
irregular grid on a surface plot is unpredictable and should be examined
1466214664
on a case-by-case basis.
@@ -14674,9 +14676,9 @@ Ffigure_multiple_keys
1467414676
However, `gnuplot` does not require that format. In the case of functions,
1467514677
'samples' need not be equal to 'isosamples', i.e., not every x-isoline
1467614678
sample need intersect a y-isoline. In the case of data files, if there
14677-
are an equal number of scattered data points in each datablock, then
14678-
"isolines" will connect the points in a datablock, and "cross-isolines"
14679-
will connect the corresponding points in each datablock to generate a
14679+
are an equal number of scattered data points in each block, then
14680+
"isolines" will connect the points in a block, and "cross-isolines"
14681+
will connect the corresponding points in each block to generate a
1468014682
"surface". In either case, contour and hidden3d modes may give different
1468114683
plots than if the points were in the intended format. Scattered data can be
1468214684
converted to a {different} grid format with `set dgrid3d`.
@@ -14740,14 +14742,14 @@ Ffigure_multiple_keys
1474014742
STATS_outofrange # number of records filtered out by range limits
1474114743
STATS_invalid # number of invalid/incomplete/missing records
1474214744
STATS_blank # number of blank lines in the file
14743-
STATS_blocks # number of indexable datablocks in the file
14745+
STATS_blocks # number of indexable blocks of data in the file
1474414746
STATS_columns # number of data columns in the first row of data
1474514747
#\begin{tabular}{|lcl|} \hline
1474614748
#\verb@STATS_records@ & $~~N~~$ & total number of in-range data records \\
1474714749
#\verb@STATS_outofrange@ & $~~~~~$ & number of records filtered out by range limits \\
1474814750
#\verb@STATS_invalid@ & $~~~~~$ & number of invalid/incomplete/missing records \\
1474914751
#\verb@STATS_blank@ & $~~~~~$ & number of blank lines in the file \\
14750-
#\verb@STATS_blocks@ & $~~~~~$ & number of indexable datablocks in the file \\
14752+
#\verb@STATS_blocks@ & $~~~~~$ & number of indexable blocks of data in the file \\
1475114753
#\verb@STATS_columns@ & $~~~~~$ & number of data columns in the first row of data \\
1475214754
%l l .
1475314755
%Variable@Description
@@ -14756,7 +14758,7 @@ Ffigure_multiple_keys
1475614758
%STATS_outofrange@number of records filtered out by range limits
1475714759
%STATS_invalid@number of invalid/incomplete/missing records
1475814760
%STATS_blank@number of blank lines in the file
14759-
%STATS_blocks@number of indexable datablocks in the file
14761+
%STATS_blocks@number of indexable blocks of data in the file
1476014762
%STATS_columns@number of data columns in the first row of data
1476114763
@end table
1476214764

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL