|
2 | 2 |
|
3 | 3 | \newcommand{\secref}[1]{\hyperref[\indexescape{#1}]{\indexescape{#1}}}
|
4 | 4 |
|
5 |
| -% Turn off page numbers for this glossary, they're not useful. |
| 5 | +%%% Turn off page numbers for this glossary, they're not useful. |
6 | 6 | \newcommand{\swallow}[1]{}
|
7 | 7 | \changeglossnumformat[xrefdelta]{|swallow}
|
8 | 8 |
|
|
14 | 14 | \newcommand{\movedxrefiii}[4]{\movedxrefs{#1}{\secref{#2}, \secref{#3}, \secref{#4}}}
|
15 | 15 | \newcommand{\deprxref}[1]{\oldxref{#1}{\textit{see} \secref{depr.#1}}}
|
16 | 16 |
|
17 |
| -% Removed features. |
18 |
| -%\removedxref{removed.label} |
19 |
| - |
20 |
| -% Renamed sections. |
21 |
| -%\movedxref{old.label}{new.label} |
22 |
| -%\movedxrefii{old.label}{new.label.1}{new.label.2} |
23 |
| -%\movedxrefiii{old.label}{new.label.1}{new.label.2}{new.label.3} |
24 |
| -%\movedxrefs{old.label}{new place (eg \tref{blah})} |
25 |
| - |
26 |
| -\movedxref{re.def}{intro.refs} |
27 |
| -\movedxref{basic.scope.declarative}{basic.scope.scope} |
28 |
| -\movedxref{basic.funscope}{stmt.label} |
29 |
| -\movedxref{basic.scope.hiding}{basic.lookup} |
30 |
| -\movedxref{basic.lookup.classref}{basic.lookup.qual} |
31 |
| -\movedxref{namespace.memdef}{namespace.def} |
32 |
| -\movedxref{class.this}{expr.prim.this} |
33 |
| -\movedxref{class.mfct.non-static.general}{class.mfct.non.static} |
34 |
| -\movedxref{class.nested.type}{diff.basic} |
35 |
| -\movedxref{over.load}{basic.scope.scope} |
36 |
| -\movedxref{over.dcl}{basic.link} |
37 |
| -\movedxref{temp.nondep}{temp.res} |
38 |
| -\movedxref{temp.inject}{temp.friend} |
39 |
| - |
40 |
| -% P2096R2 Generalized wording for partial specializations |
41 |
| -\movedxref{temp.class.spec}{temp.spec.partial} |
42 |
| -\movedxref{temp.class.spec.general}{temp.spec.partial.general} |
43 |
| -\movedxref{temp.class.spec.match}{temp.spec.partial.match} |
44 |
| -\movedxref{temp.class.order}{temp.spec.partial.order} |
45 |
| -\movedxref{temp.class.spec.mfunc}{temp.spec.partial.member} |
46 |
| - |
47 |
| -\movedxref{forwardlist}{forward.list} |
48 |
| -\movedxref{forwardlist.overview}{forward.list.overview} |
49 |
| -\movedxref{forwardlist.cons}{forward.list.cons} |
50 |
| -\movedxref{forwardlist.iter}{forward.list.iter} |
51 |
| -\movedxref{forwardlist.access}{forward.list.access} |
52 |
| -\movedxref{forwardlist.modifiers}{forward.list.modifiers} |
53 |
| -\movedxref{forwardlist.ops}{forward.list.ops} |
54 |
| - |
55 |
| -% P2186R2 Removing Garbage Collection Support |
56 |
| -\removedxref{basic.stc.dynamic.safety} |
57 |
| -\removedxref{util.dynamic.safety} |
58 |
| -\removedxref{res.on.pointer.storage} |
59 |
| - |
60 |
| -% LWG2818 "::std::" everywhere rule needs tweaking |
61 |
| -\removedxref{fs.req.namespace} |
62 |
| -\movedxref{fs.req.general}{fs.req} |
63 |
| - |
64 |
| -% P2325R3 Views should not be required to be default constructible |
65 |
| -% P2494R2 Relaxing range adaptors to allow for move only types |
66 |
| -% range.semi.wrap => range.copy.wrap => range.move.wrap |
67 |
| -\movedxref{range.semi.wrap}{range.move.wrap} |
68 |
| - |
69 |
| -% P2210R2 Superior String Splitting |
70 |
| -\movedxref{range.split.outer}{range.lazy.split.outer} |
71 |
| -\movedxref{range.split.outer.value}{range.lazy.split.outer.value} |
72 |
| -\movedxref{range.split.inner}{range.lazy.split.inner} |
73 |
| - |
74 |
| -% P2128R6 Multidimensional subscript operator |
75 |
| -\removedxref{depr.comma.subscript} |
76 |
| - |
77 |
| -% P2340R1 Clarifying the status of the "C headers" |
78 |
| -\movedxref{depr.c.headers}{support.c.headers} |
79 |
| -\movedxref{depr.c.headers.general}{support.c.headers.general} |
80 |
| -\movedxref{depr.c.headers.other}{support.c.headers.other} |
81 |
| -\movedxref{depr.complex.h.syn}{complex.h.syn} |
82 |
| -\movedxref{depr.iso646.h.syn}{iso646.h.syn} |
83 |
| -\movedxref{depr.stdalign.h.syn}{stdalign.h.syn} |
84 |
| -\movedxref{depr.stdbool.h.syn}{stdbool.h.syn} |
85 |
| -\movedxref{depr.tgmath.h.syn}{tgmath.h.syn} |
86 |
| - |
87 |
| -\movedxref{istringstream.assign}{istringstream.swap} |
88 |
| -\movedxref{ostringstream.assign}{ostringstream.swap} |
89 |
| -\movedxref{stringstream.assign}{stringstream.swap} |
90 |
| -\movedxref{ifstream.assign}{ifstream.swap} |
91 |
| -\movedxref{ofstream.assign}{ofstream.swap} |
92 |
| -\movedxref{fstream.assign}{fstream.swap} |
93 |
| - |
94 |
| -% P2387R3 Pipe support for user-defined range adaptors |
95 |
| -\movedxref{func.bind.front}{func.bind.partial} |
96 |
| - |
97 |
| -\movedxref{class.mfct.non-static}{class.mfct.non.static} |
98 |
| -\movedxref{defns.direct-non-list-init}{defns.direct.non.list.init} |
99 |
| -\movedxref{defns.expression-equivalent}{defns.expression.equivalent} |
100 |
| - |
101 |
| -% P1467R9 Extended floating-point types and standard names |
102 |
| -\movedxref{complex.special}{complex.members} |
103 |
| -\movedxref{cstdint}{support.arith.types} |
104 |
| -\removedxref{cstdint.general} |
105 |
| - |
106 |
| -% LWG3659 Consider ATOMIC_FLAG_INIT undeprecation |
107 |
| -\removedxref{depr.atomics.flag} |
108 |
| - |
109 |
| -% LWG3818 Exposition-only concepts are not described in library intro |
110 |
| -\movedxref{expos.only.func}{expos.only.entity} |
111 |
| -\removedxref{expos.only.types} |
112 |
| - |
113 |
| -% P2614R2 Deprecate numeric_limits::has_denorm |
114 |
| -\movedxref{denorm.style}{depr.numeric.limits.has.denorm} |
115 |
| -\removedxref{fp.style} |
| 17 | +%%% Removed features. |
| 18 | +%%% Example: |
| 19 | +% |
| 20 | +% \removedxref{removed.label} |
116 | 21 |
|
117 | 22 | % P2874R2 Mandating Annex D
|
118 | 23 | \removedxref{depr.res.on.required}
|
119 | 24 |
|
120 |
| -% Deprecated features. |
121 |
| -%\deprxref{old.label} (if moved to depr.old.label, otherwise use \movedxref) |
| 25 | +%%% Renamed sections. |
| 26 | +%%% Examples: |
| 27 | +% |
| 28 | +% \movedxref{old.label}{new.label} |
| 29 | +% \movedxrefii{old.label}{new.label.1}{new.label.2} |
| 30 | +% \movedxrefiii{old.label}{new.label.1}{new.label.2}{new.label.3} |
| 31 | +% \movedxrefs{old.label}{new place (e.g., \tref{blah})} |
| 32 | + |
| 33 | +%%% Deprecated features. |
| 34 | +%%% Example: |
| 35 | +% |
| 36 | +% \deprxref{old.label} (if moved to depr.old.label, otherwise use \movedxref) |
0 commit comments