jwakely/draft — pull request #2 by jwakely (2012-06-12 01:38:19+00:00)
Title: Four changes to [conversions.string]

The example supposes the existence of some facet called `codecvt_utf8`, which is in the standard library so there's no need to word it that way.

The types `byte_string` and `wide_string` should be in a fixed-width typeface.

`Codecvt` is not a template, so `Codecvt` is ill-formed.

The definitions for the `byte_string` and `wide_string` typedefs don't seem to have been updated to use allocators, so don't match the class synopsis (are those definitions even necessary? They don't add anything that isn't already defined in the class definition in paragraph 2).

There are also lots of redundant `std::` qualifications in that clause, which I didn't remove to keep the patch simpler.

If any of these doesn't qualify as editorial changes let me know and I'll request LWG issues and send a new pull request without those parts.