From: Achim G. <Str...@ne...> - 2017-11-08 18:41:29
|
Ethan A Merritt via gnuplot-beta writes: > That first line is not a legal command in version 5, or at any rate > it is meaningless. Well, that code is some years old and I haven't yet the need or otherwise gotten around to clue it in to the fact we're no longer using gnuplot-4.x on any installation. > If that command is actually doing something, that's a bug all by itself. I think not, but I've just stopped fiddling with it when I had the reproducer down to three lines. :-) > On the other hand, that spurious warning is generated even without > "reverse/noreverse" involved. I think the actual error is that > set xrange [*:*] turns on autoscaling but does not erase the previous > min/max. Since they were both negative numbers, "set log" complains. Yes, that sounds like a good explanation. > The code has a special check that handles the default axis range > setting [-10:10]. Maybe that check should be extended to cover all > cases of negative range limits? Not sure. But really I think the > problem is that "set auto" and "set range [*:*] don't actually clear > the previous limits. Unfortunately I suspect that the "refresh" command > relies on that, so the best fix is not immediately clear. I don't think I can currently help with that. As a workaround it seems that unset xrange; set autoscale x might do in our scripts, so I'm inclined to go with that for now. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Q+, Q and microQ: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds |