C++ Logo

sg16

Advanced search

Re: Agenda for the 2023-06-07 SG16 telecon

From: Tom Honermann <tom_at_[hidden]>
Date: Wed, 7 Jun 2023 15:31:30 -0400
This meeting is starting now.

Tom.

On 6/6/23 3:06 PM, Tom Honermann via SG16 wrote:
>
> SG16 will hold a telecon on Wednesday, June 7th, at 19:30 UTC
> (timezone conversion
> <https://www.timeanddate.com/worldclock/converter.html?iso=20230607T193000&p1=1440&p2=tz_pt&p3=tz_mt&p4=tz_ct&p5=tz_et&p6=tz_cest>).
>
> *This message will also serve as your friendly reminder that this
> meeting is taking place tomorrow.*
>
> The agenda follows.
>
> * D2779R1: Make basic_string_view’s range construction conditionally
> explicit. <https://wg21.link/d2779r1>
> * D2872R1: Remove wstring_convert From C++26.
> <https://wg21.link/d2872r1>
> * P2845R0: Formatting of std::filesystem::path
> <https://wg21.link/p2845r0>
>
> D2779R1 is a draft revision that implements the suggestions from the
> 2023-05-24 SG16 meeting
> <https://github.com/sg16-unicode/sg16-meetings#may-24th-2023>.
> Specifically, option 1 has been split; option 1-A provides a type
> trait to enable conversion that does not consider a member traits_type
> at all and option 1-B provides a similar type trait that allows for,
> but does not require, conversion enablement to be conditional on a
> matching traits_type member. The paper also renames the type trait
> consistent with prior suggestions.
>
> D2872R1 addresses issues discovered by its author during the
> 2023-05-24 SG16 meeting
> <https://github.com/sg16-unicode/sg16-meetings#may-24th-2023>; this
> will effectively be our first review of this paper.
>
> P2845R0 seeks to provide std::format formatting support for
> std::filesystem::path. Such support has been proposed before; see
> P1636 (Formatters for library types) <https://wg21.link/p1636> and the
> 2021-09-22 SG16 meeting summary
> <https://github.com/sg16-unicode/sg16-meetings/blob/master/README-2021.md#september-22nd-2021>.
> The challenges previously discussed included quoting, escaping,
> localization issues, and std::filesystem::path being a recursive range
> (its range element type is the same type). The recursive range issues
> were discussed in the context of P2286 (Formatting Ranges)
> <https://wg21.link/p2286> which explicitly disabled formatting of such
> recursive ranges; see prior discussion in the 2021-12-15 SG16 meeting
> <https://github.com/sg16-unicode/sg16-meetings/blob/master/README-2021.md#december-15th-2021>.
>
> Tom.
>
>

Received on 2023-06-07 19:31:31