incrementable_iterator_tag -> incrementable_traversal_tag
single_pass_iterator_tag -> single_pass_traversal_tag
iterator_categories.hpp -
added writability stripping to new_category_to_access for iterator
adaptors based on iterators with new-style tags
ReturnTag->AccessTag / returns->access
Fixed a bug which would rule out user-defined access/traversal tags
- we weren't accounting for tag convertibility without public
inheritance.
iterator_facade.hpp -
Workaround for a Borland const-dropping bug.
detail/categories.hpp -
fixed is_tag so it doesn't rely on inheritance for detection
concept_tests.cpp -
added new tests, use static_assert_same for better feedback on failure
iterator_adaptor_test.cpp
workarounds for CWPro7, use static_assert_same for better feedback on failure
wiped out #if 0 section
unit_tests.cpp -
factored static_assert_same into a separate file
[SVN r1296]