Dave Abrahams 
							
						 
					 
					
						
						
							
						
						f49f68c8fe 
					 
					
						
						
							
							Fixed postfix increment for incrementable and single-pass iterator facade  
						
						... 
						
						
						
						[SVN r23456] 
						
						
					 
					
						2004-07-12 03:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						99bafe363c 
					 
					
						
						
							
							Remove is_xxx dependency.  
						
						... 
						
						
						
						[SVN r22878] 
						
						
					 
					
						2004-05-20 15:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						2a9c00f5b2 
					 
					
						
						
							
							Work around CW bug; see  http://lists.boost.org/MailArchives/boost/msg57316.php .  
						
						... 
						
						
						
						[SVN r22655] 
						
						
					 
					
						2004-04-18 12:23:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						d3daa47561 
					 
					
						
						
							
							Don't allow non-random-access-traversal iterators to be subtracted.  
						
						... 
						
						
						
						[SVN r22121] 
						
						
					 
					
						2004-02-01 22:11:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						a99ab81803 
					 
					
						
						
							
							changed LvalueIteratorConcept to really catch errors  
						
						... 
						
						
						
						[SVN r22017] 
						
						
					 
					
						2004-01-28 14:01:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						b353d45f2d 
					 
					
						
						
							
							added boost::ignore_unused_variable_warning(r);  
						
						... 
						
						
						
						[SVN r22009] 
						
						
					 
					
						2004-01-27 18:34:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						19d339c916 
					 
					
						
						
							
							removed ReadableLvalue and WritableLvalue, added Lvalue  
						
						... 
						
						
						
						[SVN r22005] 
						
						
					 
					
						2004-01-27 18:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						b502873f00 
					 
					
						
						
							
							A few simplifications with the help of Intel tech support  
						
						... 
						
						
						
						[SVN r21997] 
						
						
					 
					
						2004-01-27 12:42:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						8480d452a9 
					 
					
						
						
							
							vc6 ICE workarounds,  
						
						... 
						
						
						
						General simplification for compilers that don't support strict
interop.
Renamed "minus" -> "distance_from".
[SVN r21973] 
						
						
					 
					
						2004-01-26 14:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						010f715950 
					 
					
						
						
							
							Borland workarounds  
						
						... 
						
						
						
						[SVN r21893] 
						
						
					 
					
						2004-01-24 17:39:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						a456f8d969 
					 
					
						
						
							
							Workaround GCC2 eager instantiation bug.  
						
						... 
						
						
						
						[SVN r21847] 
						
						
					 
					
						2004-01-20 19:40:50 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						2bacc663b1 
					 
					
						
						
							
							vc6 workaround and a bugfix  
						
						... 
						
						
						
						[SVN r21799] 
						
						
					 
					
						2004-01-18 16:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						6b00e8e0ca 
					 
					
						
						
							
							fixed bug in copy constructor of iterator_archetype, base was not  
						
						... 
						
						
						
						being copy constructed
[SVN r21785] 
						
						
					 
					
						2004-01-16 18:46:08 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Witt 
							
						 
					 
					
						
						
							
						
						8ca421c140 
					 
					
						
						
							
							Disabled default construction for iterator archetypes that are not forward traversal iterators  
						
						... 
						
						
						
						[SVN r21781] 
						
						
					 
					
						2004-01-16 06:18:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						7c784ad112 
					 
					
						
						
							
							Base returns by const&  
						
						... 
						
						
						
						[SVN r21773] 
						
						
					 
					
						2004-01-15 19:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						c6526fc609 
					 
					
						
						
							
							fixed the value_type and reference  
						
						... 
						
						
						
						[SVN r21770] 
						
						
					 
					
						2004-01-15 19:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						73e6736566 
					 
					
						
						
							
							removed use of std::distance and std::advance  
						
						... 
						
						
						
						also simplified the implementation by using the index iterator as
the base instead of the element iterator
[SVN r21765] 
						
						
					 
					
						2004-01-15 18:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						c08cc33394 
					 
					
						
						
							
							Added thomas' interoperability idea  
						
						... 
						
						
						
						[SVN r21762] 
						
						
					 
					
						2004-01-15 17:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						2d1e40bd20 
					 
					
						
						
							
							made some changes to InteroperableIteratorConcept to match the current  
						
						... 
						
						
						
						docs, as per suggestions from Dave and Thomas
[SVN r21718] 
						
						
					 
					
						2004-01-14 03:44:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						6b77e7f8bd 
					 
					
						
						
							
							added that Interoperable Iterator refines Single Pass Iterator  
						
						... 
						
						
						
						[SVN r21694] 
						
						
					 
					
						2004-01-13 19:02:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						e6c5b80afd 
					 
					
						
						
							
							uncommented the constrains on the operations for InteroperableIteratorConcept  
						
						... 
						
						
						
						(also changed the name)
[SVN r21692] 
						
						
					 
					
						2004-01-13 18:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						18b1414d6c 
					 
					
						
						
							
							changed iterator_facade_default_category to stop lying about output_iterator_tag  
						
						... 
						
						
						
						[SVN r21683] 
						
						
					 
					
						2004-01-13 18:04:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						4d13c285ea 
					 
					
						
						
							
							updated to match the changes to the standards proposal  
						
						... 
						
						
						
						[SVN r21647] 
						
						
					 
					
						2004-01-12 20:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						1b210355bf 
					 
					
						
						
							
							added bodies to functions to prevent linker errors  
						
						... 
						
						
						
						[SVN r21600] 
						
						
					 
					
						2004-01-11 17:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						bf9534e1ee 
					 
					
						
						
							
							Changed the constructor parameter to be a const reference.  
						
						... 
						
						
						
						[SVN r21592] 
						
						
					 
					
						2004-01-11 15:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						ff10cfd5dc 
					 
					
						
						
							
							Fix case of is_pod.hpp  
						
						... 
						
						
						
						[SVN r21589] 
						
						
					 
					
						2004-01-11 15:11:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						400f35cbb0 
					 
					
						
						
							
							fixed some bugs  
						
						... 
						
						
						
						[SVN r21588] 
						
						
					 
					
						2004-01-11 15:09:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						6c62f31f0a 
					 
					
						
						
							
							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] 
						
						
					 
					
						2004-01-11 00:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						1c26f7dd43 
					 
					
						
						
							
							ETI workarounds for vc6  
						
						... 
						
						
						
						[SVN r21547] 
						
						
					 
					
						2004-01-08 14:57:59 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						c546a3e875 
					 
					
						
						
							
							Intel8 GCC-spoofing workaround  
						
						... 
						
						
						
						[SVN r21531] 
						
						
					 
					
						2004-01-07 15:21:57 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Witt 
							
						 
					 
					
						
						
							
						
						2183de96a1 
					 
					
						
						
							
							Reverted unwanted checkin.  
						
						... 
						
						
						
						[SVN r21520] 
						
						
					 
					
						2004-01-06 19:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Witt 
							
						 
					 
					
						
						
							
						
						fb1fc6f909 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						[SVN r21519] 
						
						
					 
					
						2004-01-06 19:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						20b31d1cca 
					 
					
						
						
							
							Added traits:  
						
						... 
						
						
						
						is_incrementable.hpp: checks whether ++x is well-formed
   pointee.hpp: value_type of iterators or smart pointers
   indirect_reference.hpp: reference type of iterators or smart pointers
indirect_iterator.hpp
indirect_iterator_member_types.cpp
   Use pointee/indirect_reference to select value/reference type.
iterator_concepts.hpp: Fixed interoperable test.  Hardly tests enough, but it's a start
minimum_category.hpp: Better error messages for vc6
indirect_iterator_test.cpp: Workarounds for compilers without SFINAE
static_assert_same.hpp: Informative error reports; added a macro.
zip_iterator_test.hpp: Added missing #include
Jamfile: made zip_iterator test pass with vc6/stlport
[SVN r21514] 
						
						
					 
					
						2004-01-06 17:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						1fca93be10 
					 
					
						
						
							
							first stab at simplified version  
						
						... 
						
						
						
						[SVN r21482] 
						
						
					 
					
						2004-01-04 18:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						a7edd713d8 
					 
					
						
						
							
							added no_traversal_tag  
						
						... 
						
						
						
						[SVN r21480] 
						
						
					 
					
						2004-01-04 18:03:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						e98b130d77 
					 
					
						
						
							
							fixed a bug in get_from_iter  
						
						... 
						
						
						
						[SVN r21476] 
						
						
					 
					
						2004-01-04 16:07:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jeremy Siek 
							
						 
					 
					
						
						
							
						
						798562e75b 
					 
					
						
						
							
							fixed a bug in default_indirect_value  
						
						... 
						
						
						
						[SVN r21469] 
						
						
					 
					
						2004-01-04 04:26:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						c326818764 
					 
					
						
						
							
							intel 8.0 workaround  
						
						... 
						
						
						
						[SVN r21464] 
						
						
					 
					
						2004-01-03 20:38:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						0bf570c98d 
					 
					
						
						
							
							Workaround for older EDGs  
						
						... 
						
						
						
						[SVN r21455] 
						
						
					 
					
						2004-01-03 16:00:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						28dfcbd6b0 
					 
					
						
						
							
							Fixes for gcc-3.4  
						
						... 
						
						
						
						[SVN r21453] 
						
						
					 
					
						2004-01-03 02:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Aleksey Gurtovoy 
							
						 
					 
					
						
						
							
						
						8997a587e9 
					 
					
						
						
							
							VC 7.1 workaround  
						
						... 
						
						
						
						[SVN r21320] 
						
						
					 
					
						2003-12-18 11:31:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						44757cfcc1 
					 
					
						
						
							
							Fixed typo  
						
						... 
						
						
						
						[SVN r21240] 
						
						
					 
					
						2003-12-12 16:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						c1be620888 
					 
					
						
						
							
							Fix vc7.1 workaround.  Beman reports vc8 working on this case.  
						
						... 
						
						
						
						[SVN r21228] 
						
						
					 
					
						2003-12-11 15:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						36d9a73a60 
					 
					
						
						
							
							Workaround vc7.1 bug  
						
						... 
						
						
						
						[SVN r21223] 
						
						
					 
					
						2003-12-11 13:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						f14701232a 
					 
					
						
						
							
							Fix const/non-const interop for transform_iterator  
						
						... 
						
						
						
						[SVN r21172] 
						
						
					 
					
						2003-12-07 20:33:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jaakko Järvi 
							
						 
					 
					
						
						
							
						
						1f7c08615f 
					 
					
						
						
							
							Added BOOST_NO_SFINAE config macro, removed internal version from  
						
						... 
						
						
						
						the iterator library
[SVN r21125] 
						
						
					 
					
						2003-12-03 19:26:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						cc282d81c0 
					 
					
						
						
							
							vc6 workaround  
						
						... 
						
						
						
						[SVN r21007] 
						
						
					 
					
						2003-11-29 21:02:45 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						8c01469b3c 
					 
					
						
						
							
							Fixes for libs without numeric_limits<wchar_t> specializations.  
						
						... 
						
						
						
						[SVN r21006] 
						
						
					 
					
						2003-11-29 18:19:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						a6ffdb8ebf 
					 
					
						
						
							
							More warning suppression  
						
						... 
						
						
						
						[SVN r20996] 
						
						
					 
					
						2003-11-28 16:25:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Abrahams 
							
						 
					 
					
						
						
							
						
						2ad29da3b5 
					 
					
						
						
							
							Bcc564 workaround  
						
						... 
						
						
						
						[SVN r20995] 
						
						
					 
					
						2003-11-28 16:21:15 +00:00