diff --git a/docs/ProgrammersManual.html b/docs/ProgrammersManual.html index d74a645558c..d096f5a722d 100644 --- a/docs/ProgrammersManual.html +++ b/docs/ProgrammersManual.html @@ -525,7 +525,7 @@ lightweight rope< which points to temporary (stack allocated) objects. Twines can be implicitly constructed as the result of the plus operator applied to strings (i.e., a C strings, an std::string, or a StringRef). The twine delays the -actual concatentation of strings until it is actually required, at which point +actual concatenation of strings until it is actually required, at which point it can be efficiently rendered directly into a character array. This avoids unnecessary heap allocation involved in constructing the temporary results of string concatenation. See @@ -1098,7 +1098,7 @@ in the default manner.

-

ilists have another speciality that must be considered. To be a good +

ilists have another specialty that must be considered. To be a good citizen in the C++ ecosystem, it needs to support the standard container operations, such as begin and end iterators, etc. Also, the operator-- must work correctly on the end iterator in the