Commit Graph

  • b502873f00 A few simplifications with the help of Intel tech support Dave Abrahams 2004-01-27 12:42:59 +00:00
  • f21afdb6c3 Bring branch up-to-date with trunk svn-branches/unlabeled-1.2.2 Dave Abrahams 2004-01-27 04:50:52 +00:00
  • d15302e683 Bring branch up-to-date with trunk Dave Abrahams 2004-01-27 04:50:52 +00:00
  • 189533437f merged from trunk Dave Abrahams 2004-01-27 04:18:44 +00:00
  • b838d27aa3 HTML updates Dave Abrahams 2004-01-27 04:13:36 +00:00
  • a4dbdcb00c This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'. nobody 2004-01-27 04:12:55 +00:00
  • 17c373ded3 Added zip_iterator docs Dave Abrahams 2004-01-27 04:12:54 +00:00
  • 09e1cb9a38 Added transform_iterator, zip_iterator, and iterator_archetypes Dave Abrahams 2004-01-27 04:07:10 +00:00
  • 58288cfb48 Fixed parsed-literal Dave Abrahams 2004-01-27 04:06:21 +00:00
  • cd730895ca Added PDF references Dave Abrahams 2004-01-27 04:05:33 +00:00
  • 2d2a84f8c4 Remove GPL'd material from CVS Dave Abrahams 2004-01-27 04:04:00 +00:00
  • 4871736269 Added pdfs Dave Abrahams 2004-01-27 03:53:56 +00:00
  • fec82e2de8 Fixed interop downcasts Dave Abrahams 2004-01-27 03:19:34 +00:00
  • a5b14e1a4f Remove copyright Dave Abrahams 2004-01-27 03:17:30 +00:00
  • be55d6db14 merging in updates Jeremy Siek 2004-01-26 17:12:04 +00:00
  • 0069b61686 merged from trunk Dave Abrahams 2004-01-26 14:54:00 +00:00
  • 8480d452a9 vc6 ICE workarounds, Dave Abrahams 2004-01-26 14:52:39 +00:00
  • fd736d0def merging updates Jeremy Siek 2004-01-26 04:12:43 +00:00
  • 78831a2f67 merged from trunk Dave Abrahams 2004-01-24 18:41:14 +00:00
  • 5f870d780d vc6 linker workarounds Dave Abrahams 2004-01-24 18:28:48 +00:00
  • 7f164fea93 merged from trunk Dave Abrahams 2004-01-24 17:49:47 +00:00
  • 010f715950 Borland workarounds Dave Abrahams 2004-01-24 17:39:45 +00:00
  • 1c5454ba96 merged in fix Jeremy Siek 2004-01-24 16:19:12 +00:00
  • 020f2ab867 untabified Jeremy Siek 2004-01-24 16:14:46 +00:00
  • 62ecb49bb5 merged fix Jeremy Siek 2004-01-21 20:03:32 +00:00
  • 2071230859 split constructor into two Jeremy Siek 2004-01-21 16:26:04 +00:00
  • 413d0b01cf added default constructor stuff to 9.31 Jeremy Siek 2004-01-21 16:25:41 +00:00
  • 4abd97910d split the one constructor into two Jeremy Siek 2004-01-21 16:20:39 +00:00
  • 564ed3ed88 added a typo to 9.45 Jeremy Siek 2004-01-21 16:02:56 +00:00
  • c90814e515 removed mention of projection_iterator Jeremy Siek 2004-01-21 15:58:29 +00:00
  • 576395a469 added stuff about reference Jeremy Siek 2004-01-21 14:24:50 +00:00
  • f75a60e074 #if def'd out the test on a writable base iterator Jeremy Siek 2004-01-21 03:56:49 +00:00
  • 3e5f366f4f added missing reverse_iterator wrapping of Iter Jeremy Siek 2004-01-21 03:28:25 +00:00
  • a456f8d969 Workaround GCC2 eager instantiation bug. Dave Abrahams 2004-01-20 19:40:50 +00:00
  • cfe17e7fe5 GCC2 workaround Dave Abrahams 2004-01-20 19:38:54 +00:00
  • 0fc602069f This commit was manufactured by cvs2svn to create branch 'mplbook'. svn-branches/mplbook nobody 2004-01-19 20:45:34 +00:00
  • da695d50a0 This commit was manufactured by cvs2svn to create tag 'jan18'. svn-tags/jan18 nobody 2004-01-19 18:52:49 +00:00
  • 99891db75c last nights intense scramble to get a revision ready for the C++ std committee Jeremy Siek 2004-01-19 18:52:48 +00:00
  • 287c7ed0e7 Fixed some formatting. Dave Abrahams 2004-01-18 21:21:06 +00:00
  • 8bd881070c added changes from indirect iterator Jeremy Siek 2004-01-18 21:18:22 +00:00
  • 9cce6e8052 Finished 9.46 and fixed the ReST. Dave Abrahams 2004-01-18 21:04:11 +00:00
  • b6068667c9 Fixed base() to always return const&. Cleaned up iterator_adaptor specification of inheritance and base class parameters. Dave Abrahams 2004-01-18 20:54:59 +00:00
  • 309f741588 blah Jeremy Siek 2004-01-18 20:44:10 +00:00
  • 858e0e0c0b new file Jeremy Siek 2004-01-18 20:26:02 +00:00
  • 01fd0c92e3 initial commit Dave Abrahams 2004-01-18 20:14:06 +00:00
  • 23dcc53fed Add typos issue Dave Abrahams 2004-01-18 20:13:23 +00:00
  • 08cd7bf6e7 blah Jeremy Siek 2004-01-18 20:09:56 +00:00
  • 35c14adc12 initial commit Dave Abrahams 2004-01-18 20:04:59 +00:00
  • 3b992521af removed the word "options" Jeremy Siek 2004-01-18 20:04:24 +00:00
  • 646e78dc14 added transform_iterator_ref.diff's to 9.37 Jeremy Siek 2004-01-18 19:57:58 +00:00
  • 4a7f6afd6a initial commit Dave Abrahams 2004-01-18 19:56:39 +00:00
  • 8294e14664 added smart pointer issue Dave Abrahams 2004-01-18 19:53:29 +00:00
  • 1102c88de7 removed an unchanged line Jeremy Siek 2004-01-18 19:40:32 +00:00
  • c98620a552 new file Jeremy Siek 2004-01-18 19:38:51 +00:00
  • 24fcaed649 removed obsolete comment about istreambuf_iterator Jeremy Siek 2004-01-18 19:23:42 +00:00
  • 2c1eadfea3 added numbers for the new issues also added new issue about transform iter Jeremy Siek 2004-01-18 18:57:02 +00:00
  • ffe87e904f Changed contact witt. Fixed typo. Thomas Witt 2004-01-18 17:04:54 +00:00
  • fbd5da7237 Removed reference to numeri types. Thomas Witt 2004-01-18 17:02:58 +00:00
  • ecccc89a70 Updated contact details witt. Thomas Witt 2004-01-18 16:41:20 +00:00
  • c90b123e7a merged from trunk Dave Abrahams 2004-01-18 16:21:14 +00:00
  • 2bacc663b1 vc6 workaround and a bugfix Dave Abrahams 2004-01-18 16:17:39 +00:00
  • c5dc0fbf0e Updated contact details witt. Thomas Witt 2004-01-18 15:51:06 +00:00
  • f358cf3bf4 Fixed typo. Fixed operator- Returns clause. Thomas Witt 2004-01-18 14:52:21 +00:00
  • 6b00e8e0ca fixed bug in copy constructor of iterator_archetype, base was not being copy constructed Jeremy Siek 2004-01-16 18:46:08 +00:00
  • 5abf4d7556 Added iterator_archetype doc. Thomas Witt 2004-01-16 18:31:09 +00:00
  • 8ca421c140 Disabled default construction for iterator archetypes that are not forward traversal iterators Thomas Witt 2004-01-16 06:18:44 +00:00
  • 1e3da4b77f Return base by const& Dave Abrahams 2004-01-15 19:06:25 +00:00
  • 5d71ddeec4 merged from trunk Dave Abrahams 2004-01-15 19:03:20 +00:00
  • 7c784ad112 Base returns by const& Dave Abrahams 2004-01-15 19:02:46 +00:00
  • f72d264b6b changed the element type to be different from the index type to bring out more errors Jeremy Siek 2004-01-15 19:01:38 +00:00
  • c6526fc609 fixed the value_type and reference Jeremy Siek 2004-01-15 19:01:03 +00:00
  • 3741fa77d2 changed m_iterator to m_elt and changed semantics of base() to return m_order Jeremy Siek 2004-01-15 18:51:59 +00:00
  • ca70d5dee8 small change to models section with respect to interop Jeremy Siek 2004-01-15 18:50:43 +00:00
  • 85ad1f59da removed the use of += and + on a non-random access iterator Jeremy Siek 2004-01-15 18:49:05 +00:00
  • 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 Jeremy Siek 2004-01-15 18:48:35 +00:00
  • cce82ba2c2 merged from trunk Dave Abrahams 2004-01-15 17:09:18 +00:00
  • c08cc33394 Added thomas' interoperability idea Dave Abrahams 2004-01-15 17:08:04 +00:00
  • 4576a34820 This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'. nobody 2004-01-15 15:33:36 +00:00
  • 8c3ed628dc Handled the rest of my issues. Dave Abrahams 2004-01-15 04:31:50 +00:00
  • 792acdb408 small linguistic cleanups Dave Abrahams 2004-01-15 00:06:57 +00:00
  • c3fd7076c1 Applied use of iterator-category to specialized adapters Dave Abrahams 2004-01-15 00:01:33 +00:00
  • 33f630beca deleted the paragraph about iterator_traversal that was the result of my confusion Jeremy Siek 2004-01-14 23:50:59 +00:00
  • f1f6262be7 Fixed up definition of facade's iterator_category Dave Abrahams 2004-01-14 23:23:54 +00:00
  • 42147b9e86 added more rationale to the operator-> issue Jeremy Siek 2004-01-14 20:29:51 +00:00
  • 2854c5c761 added pseudo-code for facade_iterator_category type function Jeremy Siek 2004-01-14 19:57:11 +00:00
  • 731576fbfe updates Dave Abrahams 2004-01-14 18:04:41 +00:00
  • 36329b053d Issue 9.23, 9.35 Dave Abrahams 2004-01-14 17:32:12 +00:00
  • 3b93bb25ff Issue 9.26 Dave Abrahams 2004-01-14 17:15:32 +00:00
  • 2496402a8c changed use of interoperable to say "if and only if" also changed models section in indirect_iterator to mention iterator_traversal<>::type in addition to iterator_category Jeremy Siek 2004-01-14 17:04:04 +00:00
  • 8a0e9a4fe5 updated as per Dave's comments (about Interoperable Iterators) Jeremy Siek 2004-01-14 14:25:45 +00:00
  • 5049bcdce5 some changes to Interoperable Iterators as per Dave's comments Jeremy Siek 2004-01-14 14:23:38 +00:00
  • 1c77a5a4ab fix typo Dave Abrahams 2004-01-14 04:48:53 +00:00
  • ace1b2c7e3 merged from trunk Dave Abrahams 2004-01-14 04:39:55 +00:00
  • 9c42ccb0bd Undo regressions Dave Abrahams 2004-01-14 04:38:14 +00:00
  • dd50d3f2ab More progress on indirect_iterator Dave Abrahams 2004-01-14 04:16:27 +00:00
  • 5f3b97ceff added more examples Jeremy Siek 2004-01-14 03:56:16 +00:00
  • 2d1e40bd20 made some changes to InteroperableIteratorConcept to match the current docs, as per suggestions from Dave and Thomas Jeremy Siek 2004-01-14 03:44:45 +00:00
  • a0bb423311 added test for InteroperableIteratorConcept Jeremy Siek 2004-01-14 03:43:48 +00:00
  • 0f8c236e9d Some progress on indirect_iterator Dave Abrahams 2004-01-13 23:03:18 +00:00
  • 736044938d added interoperability to permutation iterator Jeremy Siek 2004-01-13 21:22:34 +00:00