From 58c7031c331b79c99b99d623f0ec72f607fc007d Mon Sep 17 00:00:00 2001 From: Marius Bancila Date: Tue, 8 Jan 2019 17:00:34 +0200 Subject: [PATCH] wording --- P0959.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/P0959.md b/P0959.md index 3d1535f..ae92e26 100644 --- a/P0959.md +++ b/P0959.md @@ -78,14 +78,14 @@ P0959R1 was discussed in San Diego LEWGI (attendance 13 people) with the followi | 9 | 0 | 0 | 0 | 0 | Based on this feedback the following changes have been done in this version: -* `std::uuid` byte order is fixed (TODO: formal specification) +* `std::uuid` byte order is fixed * removed container interface (iterators and `size()`) because, fundamentally, a uuid is a single entity, an identifier, and not a container of other things * removed `basic_uuid_random_generator` default constructor * added `uuid_time_generator` functor to generate variant 1 time-based uuids * proper initialization for the pseudo-random generator engines in all examples * removed `to_wstring()` and made `to_string()` a function template * made `from_string()` a non-throwing function template returning `std::optional` -* added `is_valid_uuid()` a non-throwing function template that checks if a string contains is a valid uuid +* added `is_valid_uuid()` a non-throwing function template that checks if a string contains a valid uuid * `uuid`s produced from names in different character sets or encodings are different (i.e. "jane" and L"jane") * removed the class `uuid_error` * footnote on the use of the name Microsoft