Commit Graph

1248 Commits

Author SHA1 Message Date
Daniel James
b542050fa0 Remove hard-coded length of prime numbers.
[SVN r42101]
2007-12-16 11:06:16 +00:00
Daniel James
5d3e0b0b81 Use Mapped instead of T in the documentation.
[SVN r42100]
2007-12-16 10:59:45 +00:00
Daniel James
d6bf672e22 Fix some complexity errors in the comparison table.
[SVN r42099]
2007-12-16 10:52:30 +00:00
Daniel James
10b6f40fa5 Try to make the active issues and proposals a little clearer - including more obvious links to the relevant papers.
[SVN r42098]
2007-12-16 10:47:13 +00:00
Daniel James
27f40410c1 Document the explicit constructors.
[SVN r42097]
2007-12-16 10:28:08 +00:00
Daniel James
899ec5a6d9 Fix some reference documentation errors.
[SVN r42096]
2007-12-16 10:17:03 +00:00
Daniel James
8746836df0 Small documentation tweak.
[SVN r42093]
2007-12-16 10:11:00 +00:00
Daniel James
524bacff9e Fix some typos, and use American spelling.
[SVN r42092]
2007-12-16 10:07:27 +00:00
Daniel James
6054f3ff42 A few reference links for boost::hash, it might be better to link to the
first page of the Boost.Hash documentation though.


[SVN r41997]
2007-12-13 00:41:30 +00:00
Daniel James
27e055b228 Pull the point examples out into test files - fixing a few bugs in the process.
[SVN r41996]
2007-12-13 00:31:55 +00:00
Daniel James
f6dcb589f8 Explicity use the classic locale in the case insensitive example. I could make
the locale a member, but that would make the example longer. Also, this would be
a good place to put a note about the need for constant function objects.


[SVN r41995]
2007-12-13 00:30:46 +00:00
Daniel James
1b0910add2 Hervé Brönnimann's improved explanation of the formula for avoiding
invalidating iterators.


[SVN r41994]
2007-12-13 00:26:05 +00:00
Daniel James
4e235a1610 Add the hash documentation to the unordered library so that it'll be easier to
link between the libraries.


[SVN r41993]
2007-12-13 00:23:27 +00:00
Daniel James
24ab34fb3a Use the locale in the case insensitive comparison, I really should add a test for this.
[SVN r41951]
2007-12-10 11:08:02 +00:00
Daniel James
ff7f819f88 Fix a typo.
[SVN r41943]
2007-12-10 00:03:53 +00:00
Daniel James
5c067abcb9 Hopefully clearer comparison of accessors for comparison/hash function objects.
[SVN r41933]
2007-12-09 19:52:50 +00:00
Daniel James
9d587c23d4 Try to make the erase exception requirements a little clearer.
[SVN r41932]
2007-12-09 19:44:46 +00:00
Daniel James
e748c34dfd ADL doesn't seem to be working properly on Visual C++ 7.1 when calling swap, so workaround this in the compile tests.
[SVN r41931]
2007-12-09 19:31:00 +00:00
Daniel James
0650002b4f get_for_erase can be static because all the required information is in the iterator.
[SVN r41930]
2007-12-09 19:24:52 +00:00
Daniel James
ec7e2a6c8a An extra rehash test for inserting a range.
[SVN r41929]
2007-12-09 19:24:07 +00:00
Daniel James
3528cc5026 Add some parameters to standalone documentation build.
[SVN r41928]
2007-12-09 19:23:27 +00:00
Daniel James
a68ae4fafc Change the macros to meet boost guidelines.
I should really have done this before the review. At least it'll give them
something to say.


[SVN r41822]
2007-12-07 12:51:54 +00:00
Daniel James
feded72da6 Add the missing 'at_tests.cpp'. It's a bit rubbish, but most of the
implementation details are tested elsewhere.


[SVN r41807]
2007-12-06 21:37:22 +00:00
Daniel James
73bc8b397c Remove extra warning flags - if tested against boost 1.34 they result in far too
many warnings (mostly due to Boost.Hash). Against trunk there are currently
no warnings.


[SVN r41785]
2007-12-06 12:19:03 +00:00
Daniel James
044bbc437c Give an implementation function a clearer name.
[SVN r41784]
2007-12-06 11:54:28 +00:00
Daniel James
2d8a64d88f Clean up the hash table implementation comments a little.
[SVN r41783]
2007-12-06 11:43:14 +00:00
Daniel James
6e8f9e1c67 Seed the random number generator in tests.
[SVN r41782]
2007-12-06 11:42:28 +00:00
Daniel James
322f7d6ec6 Remove a couple of TODO notes.
[SVN r41781]
2007-12-06 11:41:32 +00:00
Daniel James
a07c59a64e Remove a few commented out paragraphs of mostly incorrect documentation.
[SVN r41780]
2007-12-06 11:41:04 +00:00
Daniel James
c013d15c16 Remove some minor TODOs. These were more notes to myself than anything.
[SVN r41779]
2007-12-06 11:40:11 +00:00
Daniel James
32450a0b18 Fix a link.
[SVN r41275]
2007-11-21 11:10:45 +00:00
Daniel James
90a37ed62f Correct return in the case insensitive hash funcction example.
[SVN r41127]
2007-11-16 00:43:01 +00:00
Daniel James
50650fbd34 Fix the return values of the case insensitive hash examples.
[SVN r41126]
2007-11-16 00:35:34 +00:00
Daniel James
f0c62d3f0f Test, implement and document 'at'.
[SVN r41125]
2007-11-16 00:31:12 +00:00
Daniel James
7da16a62a4 Include zip files in the release script.
[SVN r41124]
2007-11-16 00:30:17 +00:00
Daniel James
29a0e5d163 Spell check the unordered container quickbook files.
[SVN r41123]
2007-11-15 23:36:33 +00:00
Daniel James
a42f9ba834 Remove an old commented out line.
[SVN r41058]
2007-11-13 11:56:58 +00:00
Daniel James
268a7eb7c3 New C++ working draft.
[SVN r40724]
2007-11-03 16:48:06 +00:00
Daniel James
0897244b5d Fix a typo.
[SVN r40723]
2007-11-03 16:46:40 +00:00
Daniel James
da30fb101a Remove some unused variables.
[SVN r40722]
2007-11-03 16:45:49 +00:00
Daniel James
afaf28c796 Remove duplicate declaration of 'size'.
[SVN r40566]
2007-10-29 20:23:39 +00:00
Daniel James
35402d185e Move the 'swap' free functions inside the class declarations that they should be associated with.
[SVN r40563]
2007-10-29 20:20:58 +00:00
Daniel James
c7689c43cf Change the html redirect to go to the unordered chapter instead of the contents.
[SVN r40034]
2007-10-14 20:36:14 +00:00
Daniel James
0f5c2e1a7d Quick note about n2339 - Response to N2257=07-0117 "Removing unused allocator functions"
[SVN r39953]
2007-10-12 00:04:10 +00:00
Daniel James
3b3c0f68e8 Rewrite the swap implementation note so that it make some sort of sense.
[SVN r39952]
2007-10-11 23:57:52 +00:00
Daniel James
1b200a6194 Update the unordered containers' documentation and notes for the most recent papers from the C++ working group - will probably have to do this again in a few weeks.
[SVN r39951]
2007-10-11 23:51:29 +00:00
Daniel James
50c629dcb0 Change insert/erase as specified in n2369, the implementation and tests.
I accidently only checked in the documentation from these changes in the
last check in. This contains the rest of it.


[SVN r39950]
2007-10-11 23:49:31 +00:00
Daniel James
2cdb800ec3 Change insert/erase as specified in n2369.
[SVN r39949]
2007-10-11 22:47:17 +00:00
Daniel James
ba7d4151c9 Fix the authors and copyrights in the unordered container document info.
[SVN r39911]
2007-10-10 21:47:21 +00:00
Daniel James
f5a56fee81 Fix a typo.
[SVN r39027]
2007-08-27 23:01:34 +00:00