From 3a6e0094c8e26590a4a1ddcef0441673b25f4795 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Mon, 13 May 2024 20:17:21 +0200 Subject: [PATCH 1/2] [dcl.init.list] Add commas and period for bulleted list Fixes ISO/CS comment (C++23 proof) --- source/declarations.tex | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/source/declarations.tex b/source/declarations.tex index 2079217bac..43d335fcab 100644 --- a/source/declarations.tex +++ b/source/declarations.tex @@ -5882,17 +5882,17 @@ \begin{note} List-initialization can be used \begin{itemize} -\item as the initializer in a variable definition\iref{dcl.init} -\item as the initializer in a \grammarterm{new-expression}\iref{expr.new} -\item in a \tcode{return} statement\iref{stmt.return} -\item as a \grammarterm{for-range-initializer}\iref{stmt.iter} -\item as a function argument\iref{expr.call} -\item as a template argument\iref{temp.arg.nontype} -\item as a subscript\iref{expr.sub} -\item as an argument to a constructor invocation\iref{dcl.init,expr.type.conv} -\item as an initializer for a non-static data member\iref{class.mem} -\item in a \grammarterm{mem-initializer}\iref{class.base.init} -\item on the right-hand side of an assignment\iref{expr.ass} +\item as the initializer in a variable definition\iref{dcl.init}, +\item as the initializer in a \grammarterm{new-expression}\iref{expr.new}, +\item in a \tcode{return} statement\iref{stmt.return}, +\item as a \grammarterm{for-range-initializer}\iref{stmt.iter}, +\item as a function argument\iref{expr.call}, +\item as a template argument\iref{temp.arg.nontype}, +\item as a subscript\iref{expr.sub}, +\item as an argument to a constructor invocation\iref{dcl.init,expr.type.conv}, +\item as an initializer for a non-static data member\iref{class.mem}, +\item in a \grammarterm{mem-initializer}\iref{class.base.init}, or +\item on the right-hand side of an assignment\iref{expr.ass}. \end{itemize} \begin{example} From 72b8fb40600ae382064e99e05b6fab0cb31f0990 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Mon, 13 May 2024 20:18:20 +0200 Subject: [PATCH 2/2] [facet.num.get.virtuals] Add missing punctuation Fixes ISO/CS comment (C++23 proof) --- source/locales.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/locales.tex b/source/locales.tex index 26ea841200..68c36b95ba 100644 --- a/source/locales.tex +++ b/source/locales.tex @@ -2212,12 +2212,12 @@ where \tcode{loc} is \tcode{str.getloc()}. \pnum -The details of this operation occur in three stages +The details of this operation occur in three stages: \begin{itemize} \item Stage 1: -Determine a conversion specifier +Determine a conversion specifier. \item Stage 2: Extract characters from \tcode{in} and @@ -2225,7 +2225,7 @@ the format expected by the conversion specification determined in stage 1. \item Stage 3: -Store results +Store results. \end{itemize} \pnum