Skip to content

Commit 1f32f6a

Browse files
jensmaurertkoeppe
authored andcommitted
[diff,bibliography] Move details of old C++ standards to the bibliography
Fixes ISO/CS comment (C++23 proof)
1 parent c18d51d commit 1f32f6a

File tree

2 files changed

+24
-6
lines changed

2 files changed

+24
-6
lines changed

source/back.tex

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,24 @@
99
ISO/IEC 10967-1:2012,
1010
\doccite{Information technology --- Language independent arithmetic ---
1111
Part 1: Integer and floating point arithmetic}
12+
\bibitem{iso14882:2023}
13+
ISO/IEC 14882:2023,
14+
\doccite{Programming Languages --- \Cpp{}}
15+
\bibitem{iso14882:2020}
16+
ISO/IEC 14882:2020,
17+
\doccite{Programming Languages --- \Cpp{}}
18+
\bibitem{iso14882:2017}
19+
ISO/IEC 14882:2017,
20+
\doccite{Programming Languages --- \Cpp{}}
21+
\bibitem{iso14882:2014}
22+
ISO/IEC 14882:2014,
23+
\doccite{Information technology --- Programming Languages --- \Cpp{}}
24+
\bibitem{iso14882:2011}
25+
ISO/IEC 14882:2011,
26+
\doccite{Information technology --- Programming Languages --- \Cpp{}}
27+
\bibitem{iso14882:2003}
28+
ISO/IEC 14882:2003,
29+
\doccite{Programming Languages --- \Cpp{}}
1230
\bibitem{iso18661-3}
1331
ISO/IEC TS 18661-3:2015,
1432
\doccite{Information Technology ---

source/compatibility.tex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
\pnum
99
\indextext{summary!compatibility with ISO \CppXXIII{}}%
1010
Subclause \ref{diff.cpp23} lists the differences between \Cpp{} and
11-
ISO \CppXXIII{} (ISO/IEC 14882:2023, \doccite{Programming Languages --- \Cpp{}}),
11+
ISO \CppXXIII{},
1212
by the chapters of this document.
1313

1414
\rSec2[diff.cpp23.expr]{\ref{expr}: expressions}
@@ -247,7 +247,7 @@
247247
\pnum
248248
\indextext{summary!compatibility with ISO \CppXX{}}%
249249
Subclause \ref{diff.cpp20} lists the differences between \Cpp{} and
250-
ISO \CppXX{} (ISO/IEC 14882:2020, \doccite{Programming Languages --- \Cpp{}}),
250+
ISO \CppXX{},
251251
by the chapters of this document.
252252

253253
\rSec2[diff.cpp20.lex]{\ref{lex}: lexical conventions}
@@ -617,7 +617,7 @@
617617
\pnum
618618
\indextext{summary!compatibility with ISO \CppXVII{}}%
619619
Subclause \ref{diff.cpp17} lists the differences between \Cpp{} and
620-
ISO \CppXVII{} (ISO/IEC 14882:2017, \doccite{Programming Languages --- \Cpp{}}),
620+
ISO \CppXVII{},
621621
by the chapters of this document.
622622

623623
\rSec2[diff.cpp17.lex]{\ref{lex}: lexical conventions}
@@ -1376,7 +1376,7 @@
13761376
\pnum
13771377
\indextext{summary!compatibility with ISO \CppXIV{}}%
13781378
Subclause \ref{diff.cpp14} lists the differences between \Cpp{} and
1379-
ISO \CppXIV{} (ISO/IEC 14882:2014, \doccite{Programming Languages --- \Cpp{}}),
1379+
ISO \CppXIV{},
13801380
in addition to those listed above,
13811381
by the chapters of this document.
13821382

@@ -1745,7 +1745,7 @@
17451745
\pnum
17461746
\indextext{summary!compatibility with ISO \CppXI{}}%
17471747
Subclause \ref{diff.cpp11} lists the differences between \Cpp{} and
1748-
ISO \CppXI{} (ISO/IEC 14882:2011, \doccite{Programming Languages --- \Cpp{}}),
1748+
ISO \CppXI{},
17491749
in addition to those listed above,
17501750
by the chapters of this document.
17511751

@@ -1902,7 +1902,7 @@
19021902
\pnum
19031903
\indextext{summary!compatibility with ISO \CppIII{}}%
19041904
Subclause \ref{diff.cpp03} lists the differences between \Cpp{} and
1905-
ISO \CppIII{} (ISO/IEC 14882:2003, \doccite{Programming Languages --- \Cpp{}}),
1905+
ISO \CppIII{},
19061906
in addition to those listed above,
19071907
by the chapters of this document.
19081908

0 commit comments

Comments
 (0)