Mercurial > octave
diff src/pr-output.cc @ 11570:57632dea2446
attempt better backward compatibility for Array constructors
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 19 Jan 2011 17:55:56 -0500 |
parents | e1851653d59c |
children | 7d6d8c1e471f |
line wrap: on
line diff
--- a/src/pr-output.cc Wed Jan 19 15:12:59 2011 -0500 +++ b/src/pr-output.cc Wed Jan 19 17:55:56 2011 -0500 @@ -2011,7 +2011,7 @@ \ dim_vector dims = nda.dims (); \ \ - Array<octave_idx_type> ra_idx (ndims, 1, 0); \ + Array<octave_idx_type> ra_idx (dim_vector (ndims, 1), 0);\ \ octave_idx_type m = 1; \ \ @@ -2046,7 +2046,7 @@ nm += buf.str (); \ } \ \ - Array<idx_vector> idx (ndims, 1); \ + Array<idx_vector> idx (dim_vector (ndims, 1)); \ \ idx(0) = idx_vector (':'); \ idx(1) = idx_vector (':'); \ @@ -2055,7 +2055,7 @@ idx(k) = idx_vector (ra_idx(k)); \ \ octave_value page \ - = MAT_T (Array<ELT_T> (nda.index (idx), nr, nc)); \ + = MAT_T (Array<ELT_T> (nda.index (idx), dim_vector (nr, nc))); \ \ if (i != m - 1) \ { \ @@ -2855,7 +2855,7 @@ dim_vector dims = nda.dims (); - Array<octave_idx_type> ra_idx (ndims, 1, 0); + Array<octave_idx_type> ra_idx (dim_vector (ndims, 1), 0); octave_idx_type m = 1; @@ -2888,7 +2888,7 @@ nm += buf.str (); } - Array<idx_vector> idx (ndims, 1); + Array<idx_vector> idx (dim_vector (ndims, 1)); idx(0) = idx_vector (':'); idx(1) = idx_vector (':'); @@ -2896,7 +2896,7 @@ for (int k = 2; k < ndims; k++) idx(k) = idx_vector (ra_idx(k)); - Array<std::string> page (nda.index (idx), nr, nc); + Array<std::string> page (nda.index (idx), dim_vector (nr, nc)); // FIXME -- need to do some more work to put these // in neatly aligned columns... @@ -3120,7 +3120,7 @@ { int ndims = nda.ndims (); - Array<octave_idx_type> ra_idx (ndims, 1, 0); + Array<octave_idx_type> ra_idx (dim_vector (ndims, 1), 0); dim_vector dims = nda.dims (); @@ -3155,7 +3155,7 @@ os << nm << " =\n\n"; } - Array<idx_vector> idx (ndims, 1); + Array<idx_vector> idx (dim_vector (ndims, 1)); idx(0) = idx_vector (':'); idx(1) = idx_vector (':'); @@ -3163,7 +3163,7 @@ for (int k = 2; k < ndims; k++) idx(k) = idx_vector (ra_idx(k)); - Array<T> page (nda.index (idx), nr, nc); + Array<T> page (nda.index (idx), dim_vector (nr, nc)); for (octave_idx_type ii = 0; ii < nr; ii++) { @@ -3191,7 +3191,7 @@ dim_vector dims = nda.dims (); - Array<octave_idx_type> ra_idx (ndims, 1, 0); + Array<octave_idx_type> ra_idx (dim_vector (ndims, 1), 0); octave_idx_type m = 1; @@ -3260,7 +3260,7 @@ os << nm << " =\n\n"; } - Array<idx_vector> idx (ndims, 1); + Array<idx_vector> idx (dim_vector (ndims, 1)); idx(0) = idx_vector (':'); idx(1) = idx_vector (':'); @@ -3268,7 +3268,7 @@ for (int k = 2; k < ndims; k++) idx(k) = idx_vector (ra_idx(k)); - Array<T> page (nda.index (idx), nr, nc); + Array<T> page (nda.index (idx), dim_vector (nr, nc)); if (free_format) {