~roguescholar/boost/+git/iterator:svn-tags/merged_to_RC_1_31_1

Last commit made on 2004-01-30
Get this branch:
git clone -b svn-tags/merged_to_RC_1_31_1 https://git.launchpad.net/~roguescholar/boost/+git/iterator

Branch merges

Branch information

Name:
svn-tags/merged_to_RC_1_31_1
Repository:
lp:~roguescholar/boost/+git/iterator

Recent commits

b7b58fc... by nobody <nobody@localhost>

This commit was manufactured by cvs2svn to create tag
'merged_to_RC_1_31_1'.

[SVN r22077]

bf9534e... by Hartmut Kaiser <email address hidden>

Changed the constructor parameter to be a const reference.

[SVN r21592]

0e11bd6... by Jeremy Siek <email address hidden>

added some more tests

[SVN r21591]

ff10cfd... by DaveAbrahams

Fix case of is_pod.hpp

[SVN r21589]

400f35c... by Jeremy Siek <email address hidden>

fixed some bugs

[SVN r21588]

59340bc... by DaveAbrahams

Began tutorial and examples.

[SVN r21584]

6c62f31... by DaveAbrahams

Updated pointee and indirect_reference so that pointee represents the
immutability of the pointed-to type via const qualification. The
pointee of a proxy-based iterator will be const qualified unless a
mutable reference to the value_type can be bound to the returned
proxy.

Added a test for pointee

Fixed iterator_facade so operator[] result type computation didn't
cause a problem with abstract types.

Updated iterator_facade operator[] docs for accuracy.

Allowed Borland to simply fail the indirect_iterator_member_types test
because of its lame const-dropping, instead of trying to work around
it.

[SVN r21579]

dd5fb42... by DaveAbrahams

updates

[SVN r21577]

c903cf4... by Jeremy Siek <email address hidden>

resolved a cvs confict in merge
added a rationale note about indirect_iterator requirements muddled

[SVN r21576]

1c26f7d... by DaveAbrahams

ETI workarounds for vc6

[SVN r21547]