//===================================================================== // Revision History for package STL_Extension //===================================================================== //--------------------------------------------------------------------- // actual revision //--------------------------------------------------------------------- GLOB: - Fix Compact_container for VC 7.1. GLOB: - Sun doesn't have operator!= for std::reverse_iterator GLOB: removed stlport/cgal_functional_base.h GLOB: Fix typo in iterator.h GLOB: SRC : Excluded vector from MSC VC6. GLOB: SRC : Added != and comparison ops for test class X in test_vector.C. GLOB: SRC : Changed vector to improve cross platform compilation. GLOB: Calls to std::uninitialized_.... use pointers as iterators to the GLOB: uninitialized memory. The std::uninitialized_fill has no return value. GLOB: The test_vector.C file used the same variable in several for loops. ALL : SRC : Added vector class in include/CGAL/vector.h. ALL : TEST: Added vector test program in test/STL_Extension/test_vector.C GLOB: remove Susan as maintainer ALL : moved reference page directory up one level to effect split of support ALL : manual DOCS: Include intro only. ALL : Fixed equality operator problem in Filter_iterator. ALL : Removed a lot of obsolete workarounds. ALL : Updates for Filter_iterator by Menelaos. ALL : Include docs for Compact_container. ALL : Some fixes for Compact_container by Sylvain. ALL : Added template constructors to Triple/Quadruple (<- Sylvain). ALL : Optimized operator< for Triple/Quadruple (<- Sylvain). DOCS: added a new main.tex for the user manual chapter and relabeled ref manual DOCS: chapter accordingly ALL : Use Arity_traits also in functional_msvc. ALL : Small change in In_place_list to please VC7. ALL : Changed triple, quadruple -> Triple, Quadruple. ALL : Rejoined Inverse_index fix by Dima. ALL : Fixed sunpro 5.3 problems. SRC : Added Emptyset_iterator and Oneset_iterator. SRC : Combined iterators and iterator adaptors into iterator.h. SRC : Fixed a few more sunpro problems. SRC : Added copy constructors/assignment for iterators on gcc-2. SRC : Fixed typename bug for msvc. ALL : Add Set_arity functor adaptor. SRC : Moved to Kernel_basic. SRC : Use Arity_traits (needed for VC7). TEST: - Added test_vector in cgal_test. TEST: - Fixed bug in vector.h in insert with commented new_finish assignment. TEST: fixed bug in test suite for Concatenate iterator; TEST: submitted new makefile TEST: Fixed "this" problem on msvc7. TEST: Fixed Triple/Quadruple test. TEST: Added triple and quadruple. TEST: Fixed double -> int conversion warning. //--------------------------------------------------------------------- // CGAL 2.3 //--------------------------------------------------------------------- ALL : New functor adaptors (bind/compose). ALL : Removed Compose for Projection objects. ALL : Fixed dumb compiler macro. ALL : Fixed stlport stuff for msvc. ALL : Added functional_base to stlport. ALL : Made In_place_list::allocator non-static for MSVC. ALL : Added swap adaptor for functors. ALL : Added Allocators to In_place_list acc. to Lutz. ALL : Added compose_shared. ALL : Fixed Arity_traits problem. ALL : Fixed Inverse_index for buggy gcc-3 map acc. to Eti. ALL : Changed Iterator_project as Lutz suggested. ALL : Added merge and sort parameterized with a StrictWeakOrdering to in-place ALL : list. SRC : an msvc-specific patch to avoid "duplicate comdat" linker error on find() //--------------------------------------------------------------------- // CGAL 2.2 //--------------------------------------------------------------------- TEST: Fixed warnings with NDEBUG. ALL : Fixed leading underscore names. SRC : Replace reverse_bidirectional_iterator by reverse_iterator. SRC : Fixed composition class/functions. TEST: - Added test_vector in cgal_test. TEST: - Fixed bug in vector.h in insert with commented new_finish assignment. TEST: Added compose_shared. TEST: Fixed Arity_traits problem. TEST: Initial revision TEST: Fixed std::distance(...) calls. //--------------------------------------------------------------------- // CGAL 2.1 //--------------------------------------------------------------------- DOCS: now joind into stl_extension.tex. TEST: Removed conditional include checks. SRC : Removed superfluous template parameter D in operator+(D,*). SRC : Introduced CGAL_LIMITED_ITERATOR_TRAITS_SUPPORT for MSVC. SRC : Don't use iterator_category(...), if iterator traits are there. ALL : Added file algorithm.h. ALL : New functions min_max_element and min/max_element_if. SRC : Added N_step_adaptor_derived. SRC : Fixed _Circulator_size_traits to I_Circulator_size_traits. SRC : Removed obsolete workaround flags. ALL : Removed line directives. SRC : Added typedefs for types from base class that are not visible SRC : since the base class depends on the template parameter. SRC : (in composition classes and Random_access_value_adaptor) TEST: - Added test_vector in cgal_test. TEST: - Fixed bug in vector.h in insert with commented new_finish assignment. TEST: Added compose_shared. TEST: Fixed Arity_traits problem.