From Jason Turner

[locale.types]

Diff to HTML by rtfpessoa

tmp/tmp6pw6evk9/{from.md → to.md} RENAMED
@@ -19,14 +19,12 @@ that the expression
19
 
20
  is `true`, and represents the union of all categories. Further, the
21
  expression `(X | Y)`, where `X` and `Y` each represent a single
22
  category, represents the union of the two categories.
23
 
24
- `locale`
25
-
26
- member functions expecting a `category` argument require one of the
27
- `category` values defined above, or the union of two or more such
28
  values. Such a `category` value identifies a set of locale categories.
29
  Each locale category, in turn, identifies a set of locale facets,
30
  including at least those shown in [[locale.category.facets]].
31
 
32
  **Table: Locale category facets** <a id="locale.category.facets">[locale.category.facets]</a>
@@ -143,11 +141,11 @@ facet) when the last `locale` object containing the facet is destroyed;
143
  for `refs == 1`, the implementation never destroys the facet.
144
 
145
  Constructors of all facets defined in this Clause take such an argument
146
  and pass it along to their `facet` base class constructor. All
147
  one-argument constructors defined in this Clause are *explicit*,
148
- preventing their participation in automatic conversions.
149
 
150
  For some standard facets a standard “…`_byname`” class, derived from it,
151
  implements the virtual function semantics equivalent to that facet of
152
  the locale constructed by `locale(const char*)` with the same name. Each
153
  such facet provides a constructor that takes a `const char*` argument,
 
19
 
20
  is `true`, and represents the union of all categories. Further, the
21
  expression `(X | Y)`, where `X` and `Y` each represent a single
22
  category, represents the union of the two categories.
23
 
24
+ `locale` member functions expecting a `category` argument require one of
25
+ the `category` values defined above, or the union of two or more such
 
 
26
  values. Such a `category` value identifies a set of locale categories.
27
  Each locale category, in turn, identifies a set of locale facets,
28
  including at least those shown in [[locale.category.facets]].
29
 
30
  **Table: Locale category facets** <a id="locale.category.facets">[locale.category.facets]</a>
 
141
  for `refs == 1`, the implementation never destroys the facet.
142
 
143
  Constructors of all facets defined in this Clause take such an argument
144
  and pass it along to their `facet` base class constructor. All
145
  one-argument constructors defined in this Clause are *explicit*,
146
+ preventing their participation in implicit conversions.
147
 
148
  For some standard facets a standard “…`_byname`” class, derived from it,
149
  implements the virtual function semantics equivalent to that facet of
150
  the locale constructed by `locale(const char*)` with the same name. Each
151
  such facet provides a constructor that takes a `const char*` argument,