Mercurial > octave-nkf
diff liboctave/ChangeLog @ 6384:c2eb95ca0e2b
[project @ 2007-03-06 06:03:01 by jwe]
author | jwe |
---|---|
date | Tue, 06 Mar 2007 06:03:01 +0000 |
parents | 65e9cf5c7718 |
children | 4109a2386346 |
line wrap: on
line diff
--- a/liboctave/ChangeLog Mon Mar 05 22:03:31 2007 +0000 +++ b/liboctave/ChangeLog Tue Mar 06 06:03:01 2007 +0000 @@ -1,3 +1,14 @@ +2007-03-06 John W. Eaton <jwe@octave.org> + + * Array.cc (assign1, assign2): For assignments like x(:,1) = 1 or + x(:) = 1, only resize if X is 0x0. + (assign2): Use single loop for x(:) = nonempty_rhs case. + If single index and rhs is 0x0, always call maybe_delete_elements + on lhs. + (Array<T>::maybe_delete_elements (Array<idx_vector>&, const T&)): + Quick return of [] if doing x(:) = []. + + 2007-03-05 David Bateman <dbateman@free.fr> * oct-md5.c (oct_md5_file (const std::string&)): New function.