# HG changeset patch # User jwe # Date 1197401014 0 # Node ID e00828759d1b52788771d4e3219fbddfb666ec81 # Parent fb902b3b2a5d1405081d4d22fea2ca9b4bc07ce1 [project @ 2007-12-11 19:23:34 by jwe] diff -r fb902b3b2a5d -r e00828759d1b scripts/ChangeLog --- a/scripts/ChangeLog Tue Dec 11 18:55:46 2007 +0000 +++ b/scripts/ChangeLog Tue Dec 11 19:23:34 2007 +0000 @@ -8,6 +8,9 @@ 2007-12-11 Kai Habel + * plot/__patch__.m: Fix typo. Improve argument checking, so that a + color string is not taken as z value. + * plot/slice.m: Remove unused variable, set xgrid, ygrid, and zgrid to "on" and box to "off" for used axes. diff -r fb902b3b2a5d -r e00828759d1b scripts/plot/__patch__.m --- a/scripts/plot/__patch__.m Tue Dec 11 18:55:46 2007 +0000 +++ b/scripts/plot/__patch__.m Tue Dec 11 19:23:34 2007 +0000 @@ -47,14 +47,14 @@ iarg += 2; if (nargin > 3 && ndims (varargin{3}) == 2 && ndims (x) == 2 - && isequal (size (varargin{3}), size (x))) + && size_equal(x, varargin{3}) && !ischar(varargin{3})) z = varargin{3}; have_z = true; iarg++; endif elseif (ischar (varargin{1}) && (strcmp (tolower (varargin{1}), "faces") - || trcmp (tolower (varargin{1}), "vertices"))) + || strcmp (tolower (varargin{1}), "vertices"))) if (! isnumeric (varargin{2})) fail = true; return; @@ -181,7 +181,6 @@ h = __go_patch__ (p, "xdata", x, "ydata", y, "faces", faces, "vertices", vert, cargs{:}, varargin{iarg:end}); - if (have_z) set (h, "zdata", z); endif