diff src/ChangeLog @ 11844:28b0618cf67c release-3-0-x

Special case single type conacation in Fcat. Rework cell2mat to take advantage. Cut trailing singletons in cat
author David Bateman <dbateman@free.fr>
date Fri, 19 Sep 2008 23:21:15 +0200
parents d1b8260dbc76
children 062e744728ae
line wrap: on
line diff
--- a/src/ChangeLog	Fri Sep 19 12:30:30 2008 +0200
+++ b/src/ChangeLog	Fri Sep 19 23:21:15 2008 +0200
@@ -1,3 +1,14 @@
+2008-09-19  David Bateman  <dbateman@free.fr>
+
+	* data.cc (SINGLE_TYPE_CONCAT, DO_SINGLE_TYPE_CONCAT): New macros
+	(do_cat): Special case single type concatenations for speed.
+	* pt.mat.cc (std::string get_concat_class (const std::string&,
+	const std::string&), void maybe_warn_string_concat (bool, bool)):
+	Remove static declaration.
+	* pt-mat.h (std::string get_concat_class (const std::string&,
+	const std::string&), void maybe_warn_string_concat (bool, bool)):
+	Define extern here.
+	
 2008-09-19  Jaroslav Hajek <highegg@gmail.com>
 
 	* load-path.cc: Fix errors from earlier transplant changeset.