low level functions change data_bounds
Reported by Stefan Du Rietz
Originally assigned to Calixte DENIZET
BUG DESCRIPTION:
----------------
ERROR LOG:
----------
HOW TO REPRODUCE THE BUG:
-------------------------
Function to show "auto_scale", "tight_limits", "x data_bounds" for the axes:
deff("show(a)","mprintf(""%s %s [%0.2f %0.2f]\n"", a.auto_scale, a.tight_limits, a.data_bounds(:,1)'')")
Its replies indented within quotes below.
x = [0; 1]; y = x;
f = scf();
a = f.children;
xpoly(x, y, "lines")
h1 = gce();
show(a)
"on off [0.00 1.00]"
xpoly(x+0.5, y, "lines")
h2 = gce();
show(a)
"on off [0.50 1.50]"
OTHER INFORMATION:
------------------
In Scilab 5.4.1 they did not.