From e469e8f3c50b25ce531adca5af4c8bc41df92456 Mon Sep 17 00:00:00 2001 From: Sylvain Pion Date: Fri, 23 Oct 1998 08:53:39 +0000 Subject: [PATCH] Bump for 2.3 --- Packages/Interval_arithmetic/TODO | 5 ++++- Packages/Interval_arithmetic/changes.txt | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Packages/Interval_arithmetic/TODO b/Packages/Interval_arithmetic/TODO index 66fdfc51bad..76ac322eb92 100644 --- a/Packages/Interval_arithmetic/TODO +++ b/Packages/Interval_arithmetic/TODO @@ -1,11 +1,14 @@ Concerning the code itself: +- make a base class with virtual functions to be redefined in the current 2 + sub-classes ? Cleaner, doesn't need to redefine operator*=... + can put CGAL_FPU* in it... - add operators like (double * Interval) -> Interval. (double * double) -> Interval, is not overloadable, and doesn't gain much. - shall I protect ostream operator<<() by CGAL_FPU... ? + it seems there's a pb with Linux here. - template by float/double ? (=> must provide CGAL_FPU... for floats...) Concerning the test-suite: - test cast functions. -- benchs. diff --git a/Packages/Interval_arithmetic/changes.txt b/Packages/Interval_arithmetic/changes.txt index 7c7fd2a6838..3e5c5bd53ba 100644 --- a/Packages/Interval_arithmetic/changes.txt +++ b/Packages/Interval_arithmetic/changes.txt @@ -1,4 +1,8 @@ -Changes done for the Interval Arithmetic package. +Changes done to the Interval Arithmetic package. + +Version 2.3 on 23 October 1998 +- the test-suite now includes some benchmark. +- the code is optimized, even uses the GNU extension "named return value". Version 2.2 on 16 October 1998 - removed more spurious constructors.