From ea8e4ba7b5788304323b76b39833e21b1ebc4603 Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Fri, 31 May 2024 10:19:43 +0800 Subject: [PATCH 1/3] [intro.scope], [expr.new], [class.free] Remove remaining "free store" --- source/classes.tex | 1 - source/expressions.tex | 2 -- source/intro.tex | 4 ++-- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/source/classes.tex b/source/classes.tex index c9da349462..f08fb35fc0 100644 --- a/source/classes.tex +++ b/source/classes.tex @@ -2805,7 +2805,6 @@ \end{example} \rSec2[class.free]{Allocation and deallocation functions}% -\indextext{free store}% \pnum \indextext{\idxcode{new}!type of}% diff --git a/source/expressions.tex b/source/expressions.tex index 683b30137f..8e12f230fa 100644 --- a/source/expressions.tex +++ b/source/expressions.tex @@ -5141,8 +5141,6 @@ \pnum \indextext{expression!\idxcode{new}}% -\indextext{free store|seealso{\tcode{new}}}% -\indextext{free store|seealso{\tcode{delete}}}% \indextext{memory management|see{\tcode{new}}}% \indextext{memory management|see{\tcode{delete}}}% \indextext{storage management|see{\tcode{new}}}% diff --git a/source/intro.tex b/source/intro.tex index f2cef31ff0..a0e6f187ec 100644 --- a/source/intro.tex +++ b/source/intro.tex @@ -16,8 +16,8 @@ \Cpp{} provides many facilities beyond those provided by C, including additional data types, classes, templates, exceptions, namespaces, operator -overloading, function name overloading, references, free store -management operators, and additional library facilities.% +overloading, function name overloading, references, allocation and +deallocation functions, and additional library facilities.% \indextext{scope|)} \rSec0[intro.refs]{Normative references}% From d46318b17278b9ac53529b57a18ecb938542beb7 Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Sat, 1 Jun 2024 14:53:12 +0800 Subject: [PATCH 2/3] [intro.scope] Note allocation and deallocation "operator" functions --- source/intro.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/intro.tex b/source/intro.tex index a0e6f187ec..0086a2c49a 100644 --- a/source/intro.tex +++ b/source/intro.tex @@ -17,7 +17,7 @@ beyond those provided by C, including additional data types, classes, templates, exceptions, namespaces, operator overloading, function name overloading, references, allocation and -deallocation functions, and additional library facilities.% +deallocation operator functions, and additional library facilities.% \indextext{scope|)} \rSec0[intro.refs]{Normative references}% From c56e9f327887faf5de6efd3e54912fca317d924b Mon Sep 17 00:00:00 2001 From: "A. Jiang" Date: Wed, 18 Jun 2025 09:43:57 +0800 Subject: [PATCH 3/3] [intro.scope] Revert changes --- source/intro.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/intro.tex b/source/intro.tex index 0086a2c49a..f2cef31ff0 100644 --- a/source/intro.tex +++ b/source/intro.tex @@ -16,8 +16,8 @@ \Cpp{} provides many facilities beyond those provided by C, including additional data types, classes, templates, exceptions, namespaces, operator -overloading, function name overloading, references, allocation and -deallocation operator functions, and additional library facilities.% +overloading, function name overloading, references, free store +management operators, and additional library facilities.% \indextext{scope|)} \rSec0[intro.refs]{Normative references}%