|
From: Hans-Bernhard B. <HBB...@t-...> - 2017-10-25 23:27:10
|
Am 26.10.2017 um 00:18 schrieb Eric S. Raymond:
> I have successfully transplanted 4.2, but 4.0 has a problem. Rebasing
> it on /#include gp_time.h/ yields this diff at the tip:
>
> --- a/demo/gnuplot.rot 1998-04-22 09:38:42.000000000 -0400
> +++ b/demo/gnuplot.rot 2017-10-25 17:39:55.083147765 -0400
> @@ -1,12 +1,5 @@
> -# HBB: revised open-ended animation routine. Used to just turn
> -# round and round by somewhat large steps. Now, it tumbles
> -# back and forth smoothly.
> -# If 'limit_iterations' is set to a nonzero value, it'll stop after that
> -# many iterations (iteration_count=0 has to be set before this
> -# script is called)
> zrot=(zrot+10)%360
> xrot=(xrot+17)%180
> -set view (50.+30.*sin(xrot/180.*pi)),60.+45.*sin(zrot/180.*pi)
> +set view xrot,zrot
> replot
> -iteration_count=iteration_count+1
> -if ((!limit_iterations) || (iteration_count<=limit_iterations)) reread
> +reread
The actual CVS version of this file, from almost the beginning of the
public repository, to the 4.0 branch point and beyond, all the way to
almost the 4.2 branch point, was 1.1.1.2. All branches before the 4.2
one originate at revision 1.1.1.2, getting branch-point numbers like
1.1.1.2.0.{n}.
As the numbering indicates ('*.1.n', instead of '*.2.n' of ordinary
branches), this revision is from one of those pesky CVS "vendor"
pseudo-branches which the conversion tools apparently shy away from as a
vampire from garlic. Apparently Lars Hecking used "cvs import" to track
early development from his own machine(s) into the new public repository
at SF.net. That vendor branch itself is called "GNUPLOT_BETA", and all
the BETA_34* tags are on this branch.
About 2 dozen files in our project (primarily demo/*.dat) are apparently
_still_ on that branch, because they were ne7ver changed since the
initial check-in.
|