Skip to content

Commit 49113a4

Browse files
jensmaurertkoeppe
authored andcommitted
[library.general] Adjust library overview for recent clause restructuring
1 parent 801fb2c commit 49113a4

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

source/lib-intro.tex

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,15 @@
3232
\ref{mem} & Memory management library \\
3333
\ref{meta} & Metaprogramming library \\
3434
\ref{utilities} & General utilities library \\
35-
\ref{strings} & Strings library \\
3635
\ref{containers} & Containers library \\
3736
\ref{iterators} & Iterators library \\
3837
\ref{ranges} & Ranges library \\
3938
\ref{algorithms} & Algorithms library \\
39+
\ref{strings} & Strings library \\
40+
\ref{text} & Text processing library \\
4041
\ref{numerics} & Numerics library \\
4142
\ref{time} & Time library \\
42-
\ref{localization} & Localization library \\
4343
\ref{input.output} & Input/output library \\
44-
\ref{re} & Regular expressions library \\
4544
\ref{thread} & Concurrency support library \\
4645
\ref{exec} & Execution control library \\
4746
\end{floattable}
@@ -83,18 +82,23 @@
8382
such as tuples and function wrappers.
8483

8584
\pnum
86-
The strings library\iref{strings} provides support for manipulating text represented
87-
as sequences of type \tcode{char},
85+
The containers\iref{containers}, iterators\iref{iterators}, ranges\iref{ranges},
86+
and algorithms\iref{algorithms} libraries provide a \Cpp{} program with access
87+
to a subset of the most widely used algorithms and data structures.
88+
89+
\pnum
90+
The strings library\iref{strings} provides support
91+
for manipulating sequences of type \tcode{char},
8892
sequences of type \keyword{char8_t},
8993
sequences of type \keyword{char16_t},
9094
sequences of type \keyword{char32_t},
9195
sequences of type \keyword{wchar_t},
9296
and sequences of any other character-like type.
9397

9498
\pnum
95-
The containers\iref{containers}, iterators\iref{iterators}, ranges\iref{ranges},
96-
and algorithms\iref{algorithms} libraries provide a \Cpp{} program with access
97-
to a subset of the most widely used algorithms and data structures.
99+
The text processing library\iref{text} provides support for text processing,
100+
including formatting, internationalization support and
101+
regular expression matching and searching.
98102

99103
\pnum
100104
The numerics library\iref{numerics} provides
@@ -111,20 +115,13 @@
111115
The time library\iref{time} provides
112116
generally useful time utilities.
113117

114-
\pnum
115-
The localization library\iref{localization} provides extended internationalization
116-
support for text processing.
117-
118118
\pnum
119119
The input/output library\iref{input.output} provides the
120120
\tcode{iostream}
121121
components that are the primary mechanism for \Cpp{} program input and output.
122122
They can be used with other elements of the library, particularly
123123
strings, locales, and iterators.
124124

125-
\pnum
126-
The regular expressions library\iref{re} provides regular expression matching and searching.
127-
128125
\pnum
129126
The concurrency support library\iref{thread} provides components to create
130127
and manage threads,

0 commit comments

Comments
 (0)