c++.stlsoft - STLSoft 1.9.33 released
- Matthew Wilson (53/53) Apr 24 2008 Download from http://stlsoft.org/
Download from http://stlsoft.org/
============================================================================
Changes for 1.9.32 (22nd April 2008)
Summary:
==========
* added support for the SunPro C and C++ compilers
* various mods to ensure headers are self-contained when used with
Windows "lean and mean" suppression symbols
Changes:
========
STLSoft:
--------
~ STLSOFT_STRINGIZE_w_() now defined in terms of STLSOFT_STRINGIZE_a()
for Sun Pro C and Borland
+ Sun Pro C and Sun Pro C++ compatibility
~ stlsoft::fixed_array_?d::swap() methods now implemented in terms of
new private get_allocator_() method
- STLSOFT_CF_BIDIRECTIONAL_ITERATOR_SUPPORT removed from all the compiler
capability files
~ stlsoft::member_selector_iterator.hpp now compatible with Sun Pro C++
when used in the -library=libCstd
~ stlsoft/memory/allocator_features.hpp now compatible with Sun Pro C++
when used in the -library=libCstd
~ stlsoft/memory/auto_buffer.hpp now compatible with Sun Pro C++
when used in the -library=libCstd
~ stlsoft/shims/access/string/std/c_string.h now compatible with Sun Pro C++
~ stlsoft/string/simple_string.hpp now compatible with Sun Pro C++
~ stlsoft/util/integral_printf_traits.hpp now compatible with Sun Pro C++
~ correction to definition of stlsoft::integral_printf_traits<ss_uint8_t>
~ stlsoft/util/std/iterator_helper.hpp now compatible with Sun Pro C++
~ stlsoft/util/std/library_discriminator.hpp now compatible with Sun Pro C++
COMSTL:
-------
+ comstl::enumerator_sequence<>::quanta()
+ comstl/error/errorinfo_functions.h includes oaidl.h and oleauto.h
+ comstl/internal/interface_traits_std.hpp includes oaidl.h
+ comstl/util/initialisers.hpp includes ole2.h
UNIXSTL:
--------
~ unixstl/unixstl.h now compatible with Sun Pro C++
WinSTL:
-------
~ correction to return type of winstl__combobox_getitemdata()
~ correction to return type of winstl__listbox_getitemdata()
~ renamed listbox_operation_traits to listbox_data_sequence_traits (in
winstl/controls/listbox_data_sequence.hpp)
~ renamed listbox_operation_traits to listbox_sequence_traits (in
winstl/controls/listbox_sequence.hpp)
~ made winstl/error/exceptions.hpp self-contained when used with
Windows "lean and mean" suppression symbols
~ marked winstl/shims/access/string/lsa_unicode_string.hpp as not for
unit-test (since the unit-test programs do not #include <ntsecapi.h>)
============================================================================
Apr 24 2008








Matthew Wilson <no-one nowhere.no.com>