Skip to content

Commit 098e062

Browse files
committed
[iterator.range] Turn list of headers into a table
It is tricky to properly line-break the list of additional headers that contain the range functions, and that list is growing quite large to be displayed as a list in a single sentence. Prefer to render the list as a table instead. Retained the cross-references to the header synopses from the original text, but they look odd in the table format.
1 parent d21204a commit 098e062

File tree

1 file changed

+25
-20
lines changed

1 file changed

+25
-20
lines changed

source/iterators.tex

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7253,26 +7253,31 @@
72537253
In addition to being available via inclusion of the \libheader{iterator} header,
72547254
the function templates in \ref{iterator.range} are available when any of the following
72557255
headers are included:
7256-
\libheaderref{array},
7257-
\libheaderref{deque},
7258-
\libheaderrefx{flat_map}{flat.map.syn},
7259-
\libheaderrefx{flat_set}{flat.set.syn},
7260-
\libheaderrefx{forward_list}{forward.list.syn},
7261-
\libheaderref{hive},
7262-
\libheaderrefx{inplace_vector}{inplace.vector.syn},
7263-
\libheaderref{list},
7264-
\libheaderrefx{map}{associative.map.syn},
7265-
\libheaderref{optional},
7266-
\libheaderrefx{regex}{re.syn},
7267-
\libheaderrefx{set}{associative.set.syn},
7268-
\libheaderref{span},
7269-
\libheaderref{stacktrace},
7270-
\libheaderref{string},
7271-
\libheaderrefx{string_view}{string.view.synop},
7272-
\libheaderrefx{unordered_map}{unord.map.syn},
7273-
\libheaderrefx{unordered_set}{unord.set.syn}
7274-
\libheaderref{valarray}, and
7275-
\libheaderref{vector}.
7256+
\begin{multicolfloattable}{Additional range function headers}{range.function.headers}
7257+
{lll}
7258+
\libheaderref{array} \\
7259+
\libheaderref{deque} \\
7260+
\libheaderrefx{flat_map}{flat.map.syn} \\
7261+
\libheaderrefx{flat_set}{flat.set.syn} \\
7262+
\libheaderrefx{forward_list}{forward.list.syn} \\
7263+
\libheaderref{hive} \\
7264+
\libheaderrefx{inplace_vector}{inplace.vector.syn} \\
7265+
\columnbreak
7266+
\libheaderref{list} \\
7267+
\libheaderrefx{map}{associative.map.syn} \\
7268+
\libheaderref{optional} \\
7269+
\libheaderrefx{regex}{re.syn} \\
7270+
\libheaderrefx{set}{associative.set.syn} \\
7271+
\libheaderref{span} \\
7272+
\libheaderref{stacktrace} \\
7273+
\columnbreak
7274+
\libheaderref{string} \\
7275+
\libheaderrefx{string_view}{string.view.synop} \\
7276+
\libheaderrefx{unordered_map}{unord.map.syn} \\
7277+
\libheaderrefx{unordered_set}{unord.set.syn} \\
7278+
\libheaderref{valarray} \\
7279+
\libheaderref{vector} \\
7280+
\end{multicolfloattable}
72767281

72777282
\indexlibrary{\idxcode{begin(C\&)}}%
72787283
\begin{itemdecl}

0 commit comments

Comments
 (0)