|
From: Hans-Bernhard B. <HBB...@t-...> - 2017-10-27 22:16:42
|
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 This might be a symptom of an actual problem in cvs-fast-export's handling of vendor branches, or at the very least of a significant functional limitation. That diff is between two different revisions on the vendor branch (1.1.1.1 and 1.1.1.2, a.k.a. "Initial import of beta340" and "Import of 344"). Revision 1.1.1.2 is correct for all relased tags since 3.7.0, but I suspect the general plan of "what happens on a vendor branch, stays on a vendor branch", fails here. |