# HG changeset patch # User jwe # Date 981782373 0 # Node ID a982fe0256f1ab941ba043c2b3e7de8b73eac58b # Parent e42e28db4dda267a03a03b564b642d4a2fe46327 [project @ 2001-02-10 05:19:33 by jwe] diff -r e42e28db4dda -r a982fe0256f1 liboctave/ChangeLog --- a/liboctave/ChangeLog Sat Feb 10 05:15:42 2001 +0000 +++ b/liboctave/ChangeLog Sat Feb 10 05:19:33 2001 +0000 @@ -125,7 +125,7 @@ 2000-10-12 Cai Jianming - dMatrix.cc (Matrix::cumprod (int) const): New arg, DIM. + * dMatrix.cc (Matrix::cumprod (int) const): New arg, DIM. (Matrix::cumsum (int) const): Likewise. (Matrix::prod (int) const): Likewise. (Matrix::sum (int) const): Likewise. diff -r e42e28db4dda -r a982fe0256f1 src/ChangeLog --- a/src/ChangeLog Sat Feb 10 05:15:42 2001 +0000 +++ b/src/ChangeLog Sat Feb 10 05:19:33 2001 +0000 @@ -1,3 +1,7 @@ +2001-02-09 John W. Eaton + + * data.cc (DATA_REDUCTION): Allow FCN(x,0) to be equivalent to FCN(x). + 2001-02-06 Mumit Khan * oct-stream.cc (octave_scan): Partially implement and specialize diff -r e42e28db4dda -r a982fe0256f1 src/data.cc --- a/src/data.cc Sat Feb 10 05:15:42 2001 +0000 +++ b/src/data.cc Sat Feb 10 05:19:33 2001 +0000 @@ -263,6 +263,9 @@ \ int dim = (nargin == 1 ? 0 : args(1).int_value (true) - 1); \ \ + if (dim == -1) \ + dim = 0; \ + \ if (! error_state) \ { \ if (dim == 0 || dim == 1) \