From 201fc92bfd5806596a5a75a5ae0586d7302c0897 Mon Sep 17 00:00:00 2001 From: Christian Bauer Date: Thu, 17 Jul 2003 20:58:38 +0000 Subject: [PATCH] documentation update --- NEWS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 13d62539..dcf259c8 100644 --- a/NEWS +++ b/NEWS @@ -3,11 +3,15 @@ This file records noteworthy changes. 1.2.0 () * Added a structure template class for the easy creation of user-defined algebraic classes. +* Improved the speed of subs() and normal() by the use of maps instead of + lists. * Many internal reorganizations and optimizations. * Caveats for class implementors: - basic::copy() and basic::destroy() are gone; classes derived from basic can use the defaults for the assignment operator and copy constructor. + - basic::subs() and basic::normal() take an 'exmap &' instead of two + 'lst &'. - basic::subs() now descends into subexpressions (if accessible via nops()/op()/let_op()). If you have a custom implementation of subs() that calls basic::subs() after substituting subexpressions, this needs -- 2.44.0