diff liboctave/ChangeLog @ 10681:0ba9bd294421

make cat() (hopefully) more matlab compatible
author Jaroslav Hajek <highegg@gmail.com>
date Fri, 04 Jun 2010 15:08:33 +0200
parents e3064439d6b4
children 7b4ffe27bbb4
line wrap: on
line diff
--- a/liboctave/ChangeLog
+++ b/liboctave/ChangeLog
@@ -1,3 +1,15 @@
+2010-06-04  Jaroslav Hajek  <highegg@gmail.com>
+
+	* dim-vector.cc: New source.
+	* Makefile.am: Add it.
+	* dim-vector.h (dim_vector::chop_all_singletons, 
+	dim_vector::str, dim_vector::num_ones, dim_vector::safe_numel, 
+	dim_vector::squeeze, dim_vector::concat, dim_vector::redim):
+	Move bodies to dim_vector.cc. 
+	(dim_vector::concat): Rewrite.
+	* Array.cc (Array::cat): Fix dim_vector concatenation. Don't use 0x0
+	as neutral element, because it isn't with dim > 1.
+
 2010-06-01  Jaroslav Hajek  <highegg@gmail.com>
 
 	* Array.cc (Array<T>::optimize_dimensions): New method.