Mercurial > octave-nkf
comparison libinterp/corefcn/oct-map.cc @ 18538:fcd87f68af4f
Deprecate nfields and replace with numfields.
* NEWS: Announce deprecation of nfields and addition of new function numfields.
* container.txi: Add numfields to the manual.
* oct-map.cc (octave_map::cat): Change %!tests to use numfields.
* ov-struct.cc (Fnumfields): Function renamed from nfields.
* scripts/deprecated/nfields.m: Add m-file which warns about nfields deprecation.
* scripts/deprecated/module.mk: Add nfields.m to build system.
* fieldnames.m: Change seealso link to point to numfields.
* __isequal__.m: Use numfields to simplify code.
* imwrite.m: Replace 'isempty (fieldnames (fmt))' with 'numfields (fmt) > 0'
for clarity.
* imageIO.m: Replace 'isempty (fieldnames (fmt))' with 'numfields (fmt) > 0'
for clarity.
* importdata.m: Use numfields to simplify code.
* assert.m: Use numfields to simplify code.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 02 Mar 2014 12:56:11 -0800 |
parents | 4c064d3d2750 |
children | 65554f5847ac |
comparison
equal
deleted
inserted
replaced
18537:f958e8cd6348 | 18538:fcd87f68af4f |
---|---|
809 %!test | 809 %!test |
810 %! s = struct (); | 810 %! s = struct (); |
811 %! sr = [s,s]; | 811 %! sr = [s,s]; |
812 %! sc = [s;s]; | 812 %! sc = [s;s]; |
813 %! sm = [s,s;s,s]; | 813 %! sm = [s,s;s,s]; |
814 %! assert (nfields (sr), 0); | 814 %! assert (numfields (sr), 0); |
815 %! assert (nfields (sc), 0); | 815 %! assert (numfields (sc), 0); |
816 %! assert (nfields (sm), 0); | 816 %! assert (numfields (sm), 0); |
817 %! assert (size (sr), [1, 2]); | 817 %! assert (size (sr), [1, 2]); |
818 %! assert (size (sc), [2, 1]); | 818 %! assert (size (sc), [2, 1]); |
819 %! assert (size (sm), [2, 2]); | 819 %! assert (size (sm), [2, 2]); |
820 */ | 820 */ |
821 | 821 |