Add wxUSE_STD_CONTAINERS and turn it on by default.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 30 Mar 2011 14:16:04 +0000 (14:16 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 30 Mar 2011 14:16:04 +0000 (14:16 +0000)
commit01871bf642aa91f0150285fa71e18151721de8e0
tree14d84f35abd1473b2b716917f3e6d8bf808f55b5
parent44a007122460fd4967021656a30dbf85161fc53f
Add wxUSE_STD_CONTAINERS and turn it on by default.

Previously, wxUSE_STL enabled both implicit conversion of wxString to
std::[w]string and use of standard containers for the implementation of their
wx equivalents. Split up the two roles now by allowing to enable the use of
the standard containers independently of (backwards incompatible) implicit
conversion in wxString and actually enable wxUSE_STD_CONTAINERS by default.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67343 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
39 files changed:
configure
configure.in
docs/changes.txt
include/wx/arrstr.h
include/wx/build.h
include/wx/chkconf.h
include/wx/defs.h
include/wx/dlist.h
include/wx/dynarray.h
include/wx/gdicmn.h
include/wx/hash.h
include/wx/hashmap.h
include/wx/hashset.h
include/wx/list.h
include/wx/listimpl.cpp
include/wx/meta/movable.h
include/wx/motif/setup0.h
include/wx/msw/setup0.h
include/wx/msw/wince/setup.h
include/wx/os2/setup0.h
include/wx/osx/setup0.h
include/wx/palmos/setup0.h
include/wx/setup_inc.h
include/wx/stack.h
include/wx/string.h
include/wx/stringimpl.h
include/wx/univ/setup0.h
include/wx/vector.h
setup.h.in
src/common/arrstr.cpp
src/common/cmdproc.cpp
src/common/dcbase.cpp
src/common/dcgraph.cpp
src/common/dynarray.cpp
src/common/list.cpp
src/common/wincmn.cpp
src/msw/dc.cpp
src/osx/choice_osx.cpp
src/stc/PlatWX.cpp