From a3469bb36ac6e6fd5228fae7786f05d71ca419f5 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Sat, 13 Oct 2018 11:29:14 +0200 Subject: [PATCH] [re] Remove class name repeated in subheadings --- source/regex.tex | 49 ++++++++++++++++++++++---------------------- source/xrefdelta.tex | 1 + 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/source/regex.tex b/source/regex.tex index fb7a8178cd..f0f226c537 100644 --- a/source/regex.tex +++ b/source/regex.tex @@ -1406,7 +1406,7 @@ } \end{codeblock} -\rSec2[re.regex.construct]{\tcode{basic_regex} constructors} +\rSec2[re.regex.construct]{Constructors} \indexlibrary{\idxcode{basic_regex}!constructor}% \begin{itemdecl} @@ -1555,7 +1555,7 @@ \effects Same as \tcode{basic_regex(il.begin(), il.end(), f)}. \end{itemdescr} -\rSec2[re.regex.assign]{\tcode{basic_regex} assign} +\rSec2[re.regex.assign]{Assignment} \indexlibrarymember{basic_regex}{operator=}% \begin{itemdecl} @@ -1718,7 +1718,7 @@ \end{itemdescr} -\rSec2[re.regex.operations]{\tcode{basic_regex} constant operations} +\rSec2[re.regex.operations]{Constant operations} \indexlibrarymember{mark_count}{basic_regex}% \begin{itemdecl} @@ -1743,7 +1743,7 @@ to \tcode{assign}. \end{itemdescr} -\rSec2[re.regex.locale]{\tcode{basic_regex} locale}% +\rSec2[re.regex.locale]{Locale}% \indexlibrary{\idxcode{locale}} \indexlibrarymember{imbue}{basic_regex}% @@ -1770,7 +1770,7 @@ parameter \tcode{traits} stored within the object. \end{itemdescr} -\rSec2[re.regex.swap]{\tcode{basic_regex} swap} +\rSec2[re.regex.swap]{Swap} \indexlibrarymember{basic_regex}{swap}% \indexlibrarymember{swap}{basic_regex}% @@ -1788,9 +1788,8 @@ \pnum\complexity Constant time. \end{itemdescr} -\rSec2[re.regex.nonmemb]{\tcode{basic_regex} non-member functions} +\rSec2[re.regex.nonmemb]{Non-member functions} -\rSec3[re.regex.nmswap]{\tcode{basic_regex} non-member swap} \indexlibrarymember{basic_regex}{swap}% \begin{itemdecl} template @@ -1835,7 +1834,7 @@ \end{codeblock} -\rSec2[re.submatch.members]{\tcode{sub_match} members} +\rSec2[re.submatch.members]{Members} \indexlibrary{\idxcode{sub_match}!constructor}% \begin{itemdecl} @@ -1902,7 +1901,7 @@ \pnum\returns \tcode{str().compare(s)}. \end{itemdescr} -\rSec2[re.submatch.op]{\tcode{sub_match} non-member operators} +\rSec2[re.submatch.op]{Non-member operators} \indexlibrarymember{sub_match}{operator==}% \begin{itemdecl} @@ -2535,7 +2534,7 @@ } \end{codeblock} -\rSec2[re.results.const]{\tcode{match_results} constructors} +\rSec2[re.results.const]{Constructors} \pnum In all \tcode{match_results} constructors, a copy of the \tcode{Allocator} argument @@ -2618,7 +2617,7 @@ \tcode{position(n)} & \tcode{m.position(n)} for all integers \tcode{n < m.size()} \\ \end{libefftabvalue} -\rSec2[re.results.state]{\tcode{match_results} state} +\rSec2[re.results.state]{State} \indexlibrarymember{match_results}{ready}% \begin{itemdecl} @@ -2631,7 +2630,7 @@ \tcode{false}. \end{itemdescr} -\rSec2[re.results.size]{\tcode{match_results} size} +\rSec2[re.results.size]{Size} \indexlibrarymember{match_results}{size}% \begin{itemdecl} @@ -2668,7 +2667,7 @@ \pnum\returns \tcode{size() == 0}. \end{itemdescr} -\rSec2[re.results.acc]{\tcode{match_results} element access} +\rSec2[re.results.acc]{Element access} \indexlibrarymember{length}{match_results}% \begin{itemdecl} @@ -2780,7 +2779,7 @@ sub-expressions stored in \tcode{*this}. \end{itemdescr} -\rSec2[re.results.form]{\tcode{match_results} formatting} +\rSec2[re.results.form]{Formatting} \indexlibrarymember{match_results}{format}% \begin{itemdecl} @@ -2872,7 +2871,7 @@ \returns \tcode{result}. \end{itemdescr} -\rSec2[re.results.all]{\tcode{match_results} allocator}% +\rSec2[re.results.all]{Allocator}% \indexlibrarymember{get_allocator}{match_results}% \begin{itemdecl} @@ -2885,7 +2884,7 @@ allocator has been replaced, a copy of the most recent replacement. \end{itemdescr} -\rSec2[re.results.swap]{\tcode{match_results} swap} +\rSec2[re.results.swap]{Swap} \indexlibrarymember{match_results}{swap}% \begin{itemdecl} @@ -2911,7 +2910,7 @@ \pnum\effects As if by \tcode{m1.swap(m2)}. -\rSec2[re.results.nonmember]{\tcode{match_results} non-member functions} +\rSec2[re.results.nonmember]{Non-member functions} \indexlibrarymember{operator==}{match_results}% \begin{itemdecl} @@ -3522,7 +3521,7 @@ matched consists only of an assertion (such as \verb|'^'|, \verb|'$'|, \tcode{'$\backslash$b'}, \tcode{'$\backslash$B'}). \end{note} -\rSec3[re.regiter.cnstr]{\tcode{regex_iterator} constructors} +\rSec3[re.regiter.cnstr]{Constructors} \indexlibrary{\idxcode{regex_iterator}!constructor}% \begin{itemdecl} @@ -3549,7 +3548,7 @@ iterator. \end{itemdescr} -\rSec3[re.regiter.comp]{\tcode{regex_iterator} comparisons} +\rSec3[re.regiter.comp]{Comparisons} \indexlibrarymember{regex_iterator}{operator==}% \begin{itemdecl} @@ -3579,7 +3578,7 @@ \pnum\returns \tcode{!(*this == right)}. \end{itemdescr} -\rSec3[re.regiter.deref]{\tcode{regex_iterator} indirection} +\rSec3[re.regiter.deref]{Indirection} \indexlibrarymember{regex_iterator}{operator*}% \begin{itemdecl} @@ -3599,7 +3598,7 @@ \pnum\returns \tcode{\&match}. \end{itemdescr} -\rSec3[re.regiter.incr]{\tcode{regex_iterator} increment} +\rSec3[re.regiter.incr]{Increment} \indexlibrarymember{regex_iterator}{operator++}% \indexlibrary{\idxcode{regex_iterator}!increment}% @@ -3832,7 +3831,7 @@ The \textit{current match} is \tcode{(*position).prefix()} if \tcode{subs[N] == -1}, or \tcode{(*position)[subs[N]]} for any other value of \tcode{subs[N]}. -\rSec3[re.tokiter.cnstr]{\tcode{regex_token_iterator} constructors} +\rSec3[re.tokiter.cnstr]{Constructors} \indexlibrary{\idxcode{regex_token_iterator}!constructor}% \begin{itemdecl} @@ -3891,7 +3890,7 @@ sets \tcode{*this} to an end-of-sequence iterator. \end{itemdescr} -\rSec3[re.tokiter.comp]{\tcode{regex_token_iterator} comparisons} +\rSec3[re.tokiter.comp]{Comparisons} \indexlibrarymember{regex_token_iterator}{operator==}% \begin{itemdecl} @@ -3916,7 +3915,7 @@ \pnum\returns \tcode{!(*this == right)}. \end{itemdescr} -\rSec3[re.tokiter.deref]{\tcode{regex_token_iterator} indirection} +\rSec3[re.tokiter.deref]{Indirection} \indexlibrarymember{regex_token_iterator}{operator*}% \begin{itemdecl} @@ -3938,7 +3937,7 @@ \end{itemdescr} -\rSec3[re.tokiter.incr]{\tcode{regex_token_iterator} increment} +\rSec3[re.tokiter.incr]{Increment} \indexlibrarymember{regex_token_iterator}{operator++}% \begin{itemdecl} diff --git a/source/xrefdelta.tex b/source/xrefdelta.tex index 01d5f6e090..ccdc7df1f9 100644 --- a/source/xrefdelta.tex +++ b/source/xrefdelta.tex @@ -133,6 +133,7 @@ \removedxref{unord.multimap.swap} \removedxref{unord.set.swap} \removedxref{unord.multiset.swap} +\movedxref{re.regex.nmswap}{re.regex.nonmemb} % Deprecated features were removed. \removedxref{depr.except.spec}