Skip to content

Commit d8fb8cf

Browse files
author
Stefanus Du Toit
committed
Draft with editorial fixes received as of 2011-05:
* Fix parameter names in inner_product * Fixed typeface in [thread.thread.destr] and locales * Fixed some wording in [thread.thread.destr]. * Fixed "terminate()" -> "std::terminate()" in a bunch of places, and similar fixes for "unexpected()". * Fix small issue in [pointer.traits.functions] * Fix "contructor" typo in [expr.call]. * Fix typo "anotherside" -> "another side" * Ensure unique_ptr::unique_ptr(nullptr_t) is noexcept for the T[] specialization of unique_ptr. * Remove "noexcept" from tuple::operator=(pair&&) as intended in N3279. * Remove accidentally added const to UTypes&& parameter of tuple constructor. * Fix "An shared state" -> "A shared state". * Fix indentation in code example in [temp.variadic]. * [locale.members] - remove stray text. * [locale.time.put.virtuals] - replace period with comma. * [unordered] - replace "implementation-defined" with "see below" for unordered_set and unordered_multiset. * Add missing "of" in [lex.ext]/6, "type of ch". * Add aligned_union declaration to type_traits synopsis. * Fix formatting of aligned_union description. * cosntant -> constant * Remove const from && parameter to scoped_allocator_adaptor constructor. * Replace static_cast<Outer> with static_cast<OuterAlloc> in [allocator.adaptor.members]/3&4.
0 parents  commit d8fb8cf

78 files changed

Lines changed: 125745 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎source/access.tex‎

Lines changed: 1017 additions & 0 deletions
Large diffs are not rendered by default.

‎source/algorithms.tex‎

Lines changed: 3918 additions & 0 deletions
Large diffs are not rendered by default.

‎source/atomics.tex‎

Lines changed: 1381 additions & 0 deletions
Large diffs are not rendered by default.

‎source/back.tex‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
\printindex[generalindex]
2+
3+
\clearpage
4+
\renewcommand{\indexname}{Index of grammar productions}
5+
\renewcommand{\preindexhook}{The first page number for each entry is the page in the
6+
general text where the grammar production is defined. The second page number is the
7+
corresponding page in the Grammar summary (Annex~\ref{gram}).\\}
8+
\printindex[grammarindex]
9+
10+
\clearpage
11+
\renewcommand{\preindexhook}{}
12+
\renewcommand{\indexname}{Index of library names}
13+
\printindex[libraryindex]
14+
15+
\clearpage
16+
\renewcommand{\preindexhook}{The entries in this section are rough descriptions; exact
17+
specifications are at the indicated page in the general text.\\}
18+
\renewcommand{\indexname}{Index of implementation-defined behavior}
19+
\printindex[impldefindex]

‎source/basic.tex‎

Lines changed: 4170 additions & 0 deletions
Large diffs are not rendered by default.

‎source/charname.tex‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
\normannex{charname}{Universal character names for identifier characters}
2+
3+
\rSec1[charname.allowed]{Ranges of characters allowed}
4+
5+
\begin{codeblock}
6+
00A8, 00AA, 00AD, 00AF, 00B2-00B5, 00B7-00BA, 00BC-00BE, 00C0-00D6, 00D8-00F6, 00F8-00FF
7+
8+
0100-167F, 1681-180D, 180F-1FFF
9+
10+
200B-200D, 202A-202E, 203F-2040, 2054, 2060-206F
11+
12+
2070-218F, 2460-24FF, 2776-2793, 2C00-2DFF, 2E80-2FFF
13+
14+
3004-3007, 3021-302F, 3031-303F
15+
16+
3040-D7FF
17+
18+
F900-FD3D, FD40-FDCF, FDF0-FE44, FE47-FFFD
19+
20+
10000-1FFFD, 20000-2FFFD, 30000-3FFFD, 40000-4FFFD, 50000-5FFFD,
21+
60000-6FFFD, 70000-7FFFD, 80000-8FFFD, 90000-9FFFD, A0000-AFFFD,
22+
B0000-BFFFD, C0000-CFFFD, D0000-DFFFD, E0000-EFFFD
23+
\end{codeblock}
24+
25+
\rSec1[charname.disallowed]{Ranges of characters disallowed initially}
26+
27+
\begin{codeblock}
28+
0300-036F, 1DC0-1DFF, 20D0-20FF, FE20-FE2F
29+
\end{codeblock}

0 commit comments

Comments
 (0)