Jeremy Siek
858e0e0c0b
new file
...
[SVN r21817]
2004-01-18 20:26:02 +00:00
Dave Abrahams
01fd0c92e3
initial commit
...
[SVN r21816]
2004-01-18 20:14:06 +00:00
Dave Abrahams
23dcc53fed
Add typos issue
...
[SVN r21815]
2004-01-18 20:13:23 +00:00
Jeremy Siek
08cd7bf6e7
blah
...
[SVN r21814]
2004-01-18 20:09:56 +00:00
Dave Abrahams
35c14adc12
initial commit
...
[SVN r21813]
2004-01-18 20:04:59 +00:00
Jeremy Siek
3b992521af
removed the word "options"
...
[SVN r21812]
2004-01-18 20:04:24 +00:00
Jeremy Siek
646e78dc14
added transform_iterator_ref.diff's to 9.37
...
[SVN r21811]
2004-01-18 19:57:58 +00:00
Dave Abrahams
4a7f6afd6a
initial commit
...
[SVN r21810]
2004-01-18 19:56:39 +00:00
Dave Abrahams
8294e14664
added smart pointer issue
...
[SVN r21809]
2004-01-18 19:53:29 +00:00
Jeremy Siek
1102c88de7
removed an unchanged line
...
[SVN r21808]
2004-01-18 19:40:32 +00:00
Jeremy Siek
c98620a552
new file
...
[SVN r21807]
2004-01-18 19:38:51 +00:00
Jeremy Siek
24fcaed649
removed obsolete comment about istreambuf_iterator
...
[SVN r21806]
2004-01-18 19:23:42 +00:00
Jeremy Siek
2c1eadfea3
added numbers for the new issues
...
also added new issue about transform iter
[SVN r21805]
2004-01-18 18:57:02 +00:00
Thomas Witt
ffe87e904f
Changed contact witt. Fixed typo.
...
[SVN r21804]
2004-01-18 17:04:54 +00:00
Thomas Witt
fbd5da7237
Removed reference to numeri types.
...
[SVN r21803]
2004-01-18 17:02:58 +00:00
Thomas Witt
ecccc89a70
Updated contact details witt.
...
[SVN r21802]
2004-01-18 16:41:20 +00:00
Thomas Witt
c5dc0fbf0e
Updated contact details witt.
...
[SVN r21797]
2004-01-18 15:51:06 +00:00
Thomas Witt
f358cf3bf4
Fixed typo. Fixed operator- Returns clause.
...
[SVN r21796]
2004-01-18 14:52:21 +00:00
Thomas Witt
5abf4d7556
Added iterator_archetype doc.
...
[SVN r21783]
2004-01-16 18:31:09 +00:00
Dave Abrahams
1e3da4b77f
Return base by const&
...
[SVN r21775]
2004-01-15 19:06:25 +00:00
Jeremy Siek
3741fa77d2
changed m_iterator to m_elt and changed semantics of base() to return m_order
...
[SVN r21768]
2004-01-15 18:51:59 +00:00
Jeremy Siek
ca70d5dee8
small change to models section with respect to interop
...
[SVN r21767]
2004-01-15 18:50:43 +00:00
Dave Abrahams
8c3ed628dc
Handled the rest of my issues.
...
[SVN r21752]
2004-01-15 04:31:50 +00:00
Dave Abrahams
792acdb408
small linguistic cleanups
...
[SVN r21747]
2004-01-15 00:06:57 +00:00
Dave Abrahams
c3fd7076c1
Applied use of iterator-category to specialized adapters
...
[SVN r21745]
2004-01-15 00:01:33 +00:00
Jeremy Siek
33f630beca
deleted the paragraph about iterator_traversal that was the result of my confusion
...
[SVN r21744]
2004-01-14 23:50:59 +00:00
Dave Abrahams
f1f6262be7
Fixed up definition of facade's iterator_category
...
fixed table widths in new-iter-concepts
cross-referenced interoperability concept in iterator_facade_tutorial
iterator_traversal can't satisfy UnaryTypeTrait: that's a boolean trait.
[SVN r21742]
2004-01-14 23:23:54 +00:00
Jeremy Siek
42147b9e86
added more rationale to the operator-> issue
...
[SVN r21739]
2004-01-14 20:29:51 +00:00
Jeremy Siek
2854c5c761
added pseudo-code for facade_iterator_category type function
...
[SVN r21736]
2004-01-14 19:57:11 +00:00
Dave Abrahams
731576fbfe
updates
...
[SVN r21735]
2004-01-14 18:04:41 +00:00
Dave Abrahams
36329b053d
Issue 9.23, 9.35
...
[SVN r21734]
2004-01-14 17:32:12 +00:00
Dave Abrahams
3b93bb25ff
Issue 9.26
...
[SVN r21733]
2004-01-14 17:15:32 +00:00
Jeremy Siek
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
[SVN r21732]
2004-01-14 17:04:04 +00:00
Jeremy Siek
8a0e9a4fe5
updated as per Dave's comments (about Interoperable Iterators)
...
[SVN r21730]
2004-01-14 14:25:45 +00:00
Jeremy Siek
5049bcdce5
some changes to Interoperable Iterators as per Dave's comments
...
[SVN r21729]
2004-01-14 14:23:38 +00:00
Dave Abrahams
1c77a5a4ab
fix typo
...
[SVN r21723]
2004-01-14 04:48:53 +00:00
Dave Abrahams
dd50d3f2ab
More progress on indirect_iterator
...
[SVN r21720]
2004-01-14 04:16:27 +00:00
Dave Abrahams
0f8c236e9d
Some progress on indirect_iterator
...
[SVN r21710]
2004-01-13 23:03:18 +00:00
Jeremy Siek
736044938d
added interoperability to permutation iterator
...
[SVN r21707]
2004-01-13 21:22:34 +00:00
Jeremy Siek
983ba32def
changes from Thomas for Interoperable Iterators
...
[SVN r21706]
2004-01-13 21:18:09 +00:00
Jeremy Siek
d2dae62215
removed same diff type req from Interoperator
...
and did some work on permutation iterator
[SVN r21705]
2004-01-13 21:00:31 +00:00
Dave Abrahams
9540444061
Some progress on indirect_iterator
...
[SVN r21704]
2004-01-13 20:22:58 +00:00
Jeremy Siek
482c0cf52b
changed comments about inheritance overspec
...
[SVN r21702]
2004-01-13 19:58:23 +00:00
Jeremy Siek
849f01a0d1
added use of interoperable with to specialized iterators
...
[SVN r21701]
2004-01-13 19:55:24 +00:00
Jeremy Siek
11770763df
a couple small edits to the iterator adaptor tutorial
...
[SVN r21700]
2004-01-13 19:35:41 +00:00
Jeremy Siek
df66940f0f
added another valid expression to Interoperable Iterators
...
[SVN r21699]
2004-01-13 19:25:15 +00:00
Jeremy Siek
80f6a13e79
added Interoperable Iterators
...
[SVN r21698]
2004-01-13 19:21:18 +00:00
Jeremy Siek
e7b5604ec5
fixed a transform_iterator issue
...
[SVN r21688]
2004-01-13 18:30:23 +00:00
Jeremy Siek
ea3baba376
changed the stuff about iterator_category in reverse_iterator to match
...
the language we decided on for filter_iterator
[SVN r21687]
2004-01-13 18:17:27 +00:00
Jeremy Siek
c6a5b7c292
changed algorithm for iterator_facade::iterator_category
...
and for filter_iterator
[SVN r21686]
2004-01-13 18:09:30 +00:00
Jeremy Siek
7facdd8590
simplified make_filter_iterator
...
also regen html using newer rst
[SVN r21682]
2004-01-13 15:59:47 +00:00
Jeremy Siek
6cf1230c13
tweaked the models section of counting_iterator
...
[SVN r21678]
2004-01-13 14:22:39 +00:00
Jeremy Siek
d70b0d3f05
fix from Dave, removed req. for Readable Iterator from reverse_iterator
...
[SVN r21677]
2004-01-13 14:14:47 +00:00
Jeremy Siek
527b5e3caa
more fixes from Dave
...
[SVN r21676]
2004-01-13 14:10:54 +00:00
Jeremy Siek
4e1b53ed36
added the requirement that Predicate be a class (not a function pointer)
...
to one of filter iterator's constructors
[SVN r21675]
2004-01-13 13:53:34 +00:00
Dave Abrahams
eb69638be1
unspecified instead of implementation defined
...
[SVN r21674]
2004-01-13 13:51:28 +00:00
Dave Abrahams
a5c4497c01
Separate scanning of .rst and .tex files
...
[SVN r21673]
2004-01-13 13:38:19 +00:00
Dave Abrahams
1033aeb186
tweaks
...
[SVN r21672]
2004-01-13 13:36:55 +00:00
Dave Abrahams
e5d502d2f8
tweaks
...
[SVN r21671]
2004-01-13 13:12:45 +00:00
Dave Abrahams
55e4fe2ab7
Fix abstract formatting
...
[SVN r21670]
2004-01-13 12:54:41 +00:00
Dave Abrahams
8e2d210d42
Various fixups
...
[SVN r21669]
2004-01-13 12:51:08 +00:00
Jeremy Siek
ec8d069057
more work on the specification of iterator_category
...
[SVN r21662]
2004-01-13 05:56:29 +00:00
Jeremy Siek
2edb688882
further edits to filter_iterator's iterator_category
...
[SVN r21661]
2004-01-13 05:19:22 +00:00
Jeremy Siek
3403cbbae6
fixes to iterator_category spec for filter_iterator
...
[SVN r21660]
2004-01-13 03:20:14 +00:00
Jeremy Siek
b52b9325ba
regen the html
...
[SVN r21659]
2004-01-13 02:58:21 +00:00
Jeremy Siek
1e3b131a84
some changes from Dave
...
[SVN r21658]
2004-01-13 02:53:04 +00:00
Jeremy Siek
250a374e07
changes as per Dave's comments
...
[SVN r21656]
2004-01-13 02:15:04 +00:00
Jeremy Siek
f618d71c0e
generating html
...
[SVN r21653]
2004-01-13 00:29:42 +00:00
Jeremy Siek
3d37ba5120
updated abstract for counting iterator
...
[SVN r21652]
2004-01-13 00:27:51 +00:00
Jeremy Siek
e785cc70d1
some major changes to the requirements/models section of counting_iterator
...
[SVN r21651]
2004-01-12 21:18:52 +00:00
Dave Abrahams
3bf52ec2f2
Finished iterator_adaptor tutorial
...
Added example test code
Rolled forward old counting_iterator abstract for boost docs.
[SVN r21649]
2004-01-12 20:58:22 +00:00
Jeremy Siek
19dbb5304c
I forget
...
[SVN r21648]
2004-01-12 20:50:44 +00:00
Jeremy Siek
08ce6903ce
resolved Howards issue about a->m
...
[SVN r21646]
2004-01-12 20:31:44 +00:00
Jeremy Siek
75e76eb637
added member typedefs to reverse_iterator spec
...
[SVN r21645]
2004-01-12 20:26:36 +00:00
Jeremy Siek
954d12a04d
indenting, and forgot to say on the last checkin, added member typedefs
...
[SVN r21644]
2004-01-12 20:19:50 +00:00
Jeremy Siek
bcc0e80439
improved the models section of transform iterator to discuss old iterator
...
categories
[SVN r21643]
2004-01-12 20:18:41 +00:00
Jeremy Siek
436f7411f8
resolved the istreambuf_iterator/reference issue
...
[SVN r21642]
2004-01-12 20:03:47 +00:00
Jeremy Siek
21381f3fa7
removed constraints on reference from Readable Iterator
...
[SVN r21641]
2004-01-12 19:54:57 +00:00
Jeremy Siek
db9d88ad7b
updated some issues for indirect_iterator
...
[SVN r21640]
2004-01-12 19:30:48 +00:00
Jeremy Siek
6085e03da0
resolved some issues with counting_iterator
...
[SVN r21639]
2004-01-12 19:01:57 +00:00
Jeremy Siek
b2407b0191
resolved some issues with transform iterator
...
[SVN r21638]
2004-01-12 18:38:32 +00:00
Jeremy Siek
8181625365
resolved issue with reverse iterator abstract
...
[SVN r21637]
2004-01-12 18:31:01 +00:00
Jeremy Siek
24052c3dff
a couple edits
...
[SVN r21636]
2004-01-12 18:07:12 +00:00
Jeremy Siek
c15707fd70
added requirements on the Base argument
...
[SVN r21635]
2004-01-12 18:03:04 +00:00
Dave Abrahams
b4f1b069be
Really re-resolved title level problem
...
A few minor edits
[SVN r21634]
2004-01-12 18:02:50 +00:00
Jeremy Siek
129815f3dd
added links to example source code
...
[SVN r21632]
2004-01-12 16:10:29 +00:00
Dave Abrahams
a7eaa017b1
Fixed general formatting, re-resolved title level problem,
...
acknowledged Keith MacDonald for inspiring the tutorial.
[SVN r21631]
2004-01-12 16:05:15 +00:00
Jeremy Siek
4a3fd9984d
filled out some missing operator--, added a comment about the operations and concepts,
...
and added some text to the indirect iterator example
[SVN r21629]
2004-01-12 15:53:04 +00:00
Jeremy Siek
0074f50573
fixed problem with V, C, R, D
...
[SVN r21628]
2004-01-12 15:26:20 +00:00
Jeremy Siek
ba8dc44eac
new file
...
[SVN r21627]
2004-01-12 15:20:01 +00:00
Jeremy Siek
b0d3d34fcd
small edit to emphasize where the iterator adaptor and facade docs are
...
[SVN r21626]
2004-01-12 15:14:26 +00:00
Jeremy Siek
7f0ed4f5be
resolved title level problem
...
[SVN r21625]
2004-01-12 15:02:21 +00:00
Jeremy Siek
7fc54ec2d8
a couple small edits to the iterator facade tutorial
...
[SVN r21620]
2004-01-12 04:36:23 +00:00
Jeremy Siek
f0add8a043
added base() function to the interface of the specialized adaptors
...
[SVN r21619]
2004-01-12 04:17:26 +00:00
Jeremy Siek
5b608e114b
added example to permutation iterator, and also the make_... function
...
[SVN r21616]
2004-01-12 03:41:47 +00:00
Dave Abrahams
06e1fa88b9
tutorial updates
...
[SVN r21615]
2004-01-12 02:49:55 +00:00
Jeremy Siek
a6b2a098c1
new file
...
[SVN r21614]
2004-01-12 01:53:23 +00:00
Jeremy Siek
4f0684ffac
fixed a typo
...
[SVN r21613]
2004-01-12 01:52:47 +00:00
Jeremy Siek
fbfcf97e18
some progress on transform_iterator
...
[SVN r21612]
2004-01-12 01:51:27 +00:00
Jeremy Siek
45b6a92f61
added make_xxx functions for some of the iterators
...
[SVN r21611]
2004-01-12 01:30:47 +00:00
Jeremy Siek
c6814925ac
some progress
...
[SVN r21610]
2004-01-12 00:48:21 +00:00
Jeremy Siek
6c114a539d
changed models section
...
[SVN r21609]
2004-01-12 00:14:12 +00:00
Jeremy Siek
b6c82968b8
new file
...
[SVN r21605]
2004-01-11 17:48:31 +00:00
Jeremy Siek
2271aceab8
improvements to the spec
...
[SVN r21604]
2004-01-11 17:46:42 +00:00
Jeremy Siek
075c341a37
added const to operator*
...
[SVN r21599]
2004-01-11 16:54:00 +00:00
Jeremy Siek
bab25c04db
added some missing peices to the spec
...
[SVN r21598]
2004-01-11 16:40:48 +00:00
Jeremy Siek
2a60dfa087
progress on filter iterator
...
[SVN r21594]
2004-01-11 15:46:34 +00:00
Dave Abrahams
59340bca4c
Began tutorial and examples.
...
[SVN r21584]
2004-01-11 01:02:36 +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
dd5fb425fa
updates
...
[SVN r21577]
2004-01-10 19:00:48 +00:00
Jeremy Siek
c903cf4801
resolved a cvs confict in merge
...
added a rationale note about indirect_iterator requirements muddled
[SVN r21576]
2004-01-10 18:05:19 +00:00
Thomas Witt
fb1fc6f909
*** empty log message ***
...
[SVN r21519]
2004-01-06 19:37:17 +00:00
Jeremy Siek
1fca93be10
first stab at simplified version
...
[SVN r21482]
2004-01-04 18:44:29 +00:00
Jeremy Siek
f96a2b3d81
removed referent, use iterator_traits for smart pointers too
...
[SVN r21481]
2004-01-04 18:17:32 +00:00
Dave Abrahams
bca1c2dea5
Added my name to some issues, fixed more of the formatting.
...
[SVN r21479]
2004-01-04 17:08:56 +00:00
Dave Abrahams
0b5b315a7f
Re-ReST-ify
...
[SVN r21474]
2004-01-04 14:10:44 +00:00
Jeremy Siek
5cc31f6539
removed inheritance, specified member types explicitly
...
[SVN r21471]
2004-01-04 04:29:50 +00:00
Dave Abrahams
e9bb297ed2
ReST-ified
...
[SVN r21467]
2004-01-03 21:55:25 +00:00
Jeremy Siek
d5e525dd19
added my name to a bunch of them
...
[SVN r21465]
2004-01-03 20:39:39 +00:00
Jeremy Siek
57ec457f32
replaced old list with Matt's list, and added some missing ones
...
[SVN r21463]
2004-01-03 20:31:48 +00:00
Jeremy Siek
ad5defc9af
edits to take into account that the access requirements for Iterator are not
...
determined by the CategoryOrTraversal tag. The access req. is just readable.
[SVN r21343]
2003-12-19 21:20:36 +00:00
Jeremy Siek
81242ad5ae
further edits attempting to get the requirements section right
...
[SVN r21341]
2003-12-19 16:47:47 +00:00
Jeremy Siek
83de27a445
change from "same as" to "convertible to"
...
[SVN r21309]
2003-12-17 20:16:46 +00:00
Jeremy Siek
44d7dfeb9b
more edits
...
[SVN r21307]
2003-12-17 19:32:31 +00:00
Jeremy Siek
84f22cde8d
a little progress with indirect iterator
...
[SVN r21294]
2003-12-16 22:15:48 +00:00
Jeremy Siek
9387c05d12
some edits
...
[SVN r21293]
2003-12-16 22:10:51 +00:00
Jeremy Siek
66feb45676
finished adding all the issues form the reflector
...
[SVN r21292]
2003-12-16 20:43:27 +00:00
Jeremy Siek
bdbfcd308e
starting dumping some issues in here
...
[SVN r21291]
2003-12-16 17:04:15 +00:00
Dave Abrahams
f14701232a
Fix const/non-const interop for transform_iterator
...
[SVN r21172]
2003-12-07 20:33:18 +00:00
Dave Abrahams
296ce3aa89
const/non-const interoperability.
...
[SVN r21171]
2003-12-07 20:28:30 +00:00
Dave Abrahams
1b29ec1741
Fixed issue with "writable iterators must include in their
...
documentation..."
[SVN r21082]
2003-12-02 14:44:43 +00:00
Dave Abrahams
593311f43e
Cleaned up some of Jeremy's wording. Added a few comments on changes
...
from the accepted paper. Committed Python doc regeneration scripts.
[SVN r21079]
2003-12-02 13:10:55 +00:00
Jeremy Siek
fe52e0d665
updated to match .rst
...
[SVN r21059]
2003-12-02 03:12:04 +00:00
Jeremy Siek
52e34b2e26
removed iterator_tag and reworded some paragraphs
...
[SVN r21046]
2003-12-01 16:38:36 +00:00
Jeremy Siek
8cfa950f10
moved a paragraph about algorithm changes
...
[SVN r21043]
2003-12-01 15:02:48 +00:00
Dave Abrahams
459387273b
Minor doc fixes
...
[SVN r20933]
2003-11-24 05:13:03 +00:00
Dave Abrahams
09ea8d27e2
Documentation updates, added GNUMakefile for building
...
[SVN r20931]
2003-11-24 05:02:46 +00:00
Dave Abrahams
dfc09c4b26
Make sure a precise copy of n1550 is in the CVS.
...
[SVN r20908]
2003-11-22 13:57:57 +00:00
Jeremy Siek
633bb0762e
new version
...
[SVN r20852]
2003-11-19 01:24:28 +00:00
Jeremy Siek
b0b5699a01
added more stuff about removing iterator_tag
...
[SVN r20851]
2003-11-19 01:23:55 +00:00
Jeremy Siek
943d2c872b
removing iterator_tag
...
[SVN r20850]
2003-11-19 01:05:00 +00:00
Dave Abrahams
4ec68b7a0e
Note missing link
...
[SVN r20845]
2003-11-18 16:03:24 +00:00
Jeremy Siek
50e645261c
responses to Dave's comments
...
[SVN r20835]
2003-11-17 20:21:40 +00:00
Dave Abrahams
f25ff7a1a4
Edits for clarity and correctness.
...
[SVN r20831]
2003-11-17 17:15:26 +00:00
Jeremy Siek
104faa5ab3
new file
...
[SVN r20830]
2003-11-17 16:52:29 +00:00
Jeremy Siek
7946d32cef
added my name to the Author list
...
[SVN r20828]
2003-11-17 16:33:28 +00:00
Jeremy Siek
69d8856572
major revision, narrowed the focus of the paper
...
[SVN r20826]
2003-11-17 16:24:29 +00:00
Jeremy Siek
c055f1afae
fixed typo
...
[SVN r20805]
2003-11-13 18:18:23 +00:00
Dave Abrahams
fed5967d9d
checkpoint
...
[SVN r20728]
2003-11-07 19:03:58 +00:00
Dave Abrahams
81870ac8b6
progress
...
[SVN r20691]
2003-11-06 03:07:31 +00:00