220 29347 <e8aee427-0b35-8952-41b1-e2f11875c908@honermann.net> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Tom Honermann <tom@honermann.net>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: std::byte thoughts
Date: Wed, 2 Nov 2016 10:25:57 -0400
Lines: 144
Approved: news@gmane.org
Message-ID: <e8aee427-0b35-8952-41b1-e2f11875c908@honermann.net>
References: <7da80620-e4bd-40eb-a4ec-4f3c2dcb2c98@isocpp.org>
 <1549171.TC16PSHVVd@tjmaciei-mobl1>
 <d3d99972-8135-44d0-9674-69d94141d0fb@isocpp.org>
 <2350841.Z7lUCKSumT@tjmaciei-mobl1>
 <3e64b220-79ae-4108-ba1c-9785494fc434@isocpp.org>
 <988fd18c-c2ed-7ae6-fac4-5150af335cf1@honermann.net>
 <b20c0ab7-b224-4f4f-925b-07b573d70229@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative;
 boundary="------------A5B6ECF13C59CA3F444E7B8E"
X-Trace: blaine.gmane.org 1478096790 25807 195.159.176.226 (2 Nov 2016 14:26:30 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Wed, 2 Nov 2016 14:26:30 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.2.0
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBDBNXSHG6UDBB57O47AAKGQE2EDVRAI@isocpp.org Wed Nov 02 15:26:26 2016
Return-path: <std-proposals+bncBDBNXSHG6UDBB57O47AAKGQE2EDVRAI@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-vk0-f69.google.com ([209.85.213.69])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBDBNXSHG6UDBB57O47AAKGQE2EDVRAI@isocpp.org>)
	id 1c1wUH-0002uy-D5
	for gclcip-std-proposals@m.gmane.org; Wed, 02 Nov 2016 15:25:57 +0100
Original-Received: by mail-vk0-f69.google.com with SMTP id j18sf10363208vkd.5
        for <gclcip-std-proposals@m.gmane.org>; Wed, 02 Nov 2016 07:26:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=subject:to:references:from:message-id:date:user-agent:mime-version
         :in-reply-to:x-original-sender:x-original-authentication-results
         :reply-to:precedence:mailing-list:list-id:x-spam-checked-in-group
         :list-post:list-help:list-archive:list-subscribe:list-unsubscribe;
        bh=Jiuc8pCjmct8pbVoD2k9ekI8NTIxESWOO2XFrytTgdM=;
        b=YfkgM/zM2qMMB/eWx1JnwUIows0TNJ7nG1YUB0JsjNTvDEggLKbajYOPgno4PsqwM2
         OPK+TXArJa+92XbTxxSTeIouFPXAC1r8SOetm3q/IJJabaeD7bUW7bmkSmTzZjGzfSqk
         W7aYn0KKfYmXUycNOeoEkAY4/8uxzK8Xxfh2QoUwpdApp2n6ig3d8B5nzXPfQD+1rK+v
         ZPpmiQL21Sf9UOQOUyiHDD4gC+EZFewJtD5o0N4z5Y4y3whFs1119QbPjfL6ltjOWCtI
         kxCr3Oius0Xz7x+Ini9xrxpNTA9bsi5z6f13q6PDqixQjJiCWjHCAgbZ0Fjvewc0xFEd
         c+HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:subject:to:references:from:message-id:date
         :user-agent:mime-version:in-reply-to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=Jiuc8pCjmct8pbVoD2k9ekI8NTIxESWOO2XFrytTgdM=;
        b=QOW5JNtfc/U/62HaNVCZd/QYvGloN5Kie7mLGMH5V+tJyNu7ohwqM4/Oy3NDhjXg/F
         AcyDwJ8zvXHWwvgpiRjGpPyb77PfpXTBjlz+kS0RqliryWZ6chyHvFawUKZ/tdn0u73c
         /TtxTQpgI+G/PJX2bXXGBd1OLoEMZQkH8THP4lz+hEaON4nGjck0/KqFK77oXJQCAzFf
         li2q9M1yi3l2//tplhGsqolMQtcPTgpeCPMOcExCkBFuxTfCfHJC06bE22ciJTGab7a4
         P4UMAZLlejncrVg7YtvASLcRgVRTpJrfDb+8iyStob6F+m49z5JoAmHJJLDmHVWzIeA9
         iEGA==
X-Gm-Message-State: ABUngvdM0QHIWJhsmZL6DQlkxUt2bF1bmzmKmzfBi7vZPYz/ZMSJ8vnH+pwEQlGdjYN6BQ==
X-Received: by 10.159.36.245 with SMTP id 108mr971753uar.41.1478096760080;
        Wed, 02 Nov 2016 07:26:00 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.107.165.141 with SMTP id o135ls3768485ioe.44.gmail; Wed, 02
 Nov 2016 07:25:58 -0700 (PDT)
X-Received: by 10.107.205.204 with SMTP id d195mr4475543iog.206.1478096758923;
        Wed, 02 Nov 2016 07:25:58 -0700 (PDT)
Original-Received: from smtp91.ord1c.emailsrvr.com (smtp91.ord1c.emailsrvr.com. [108.166.43.91])
        by mx.google.com with ESMTPS id q62si3614748iof.7.2016.11.02.07.25.58
        for <std-proposals@isocpp.org>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Wed, 02 Nov 2016 07:25:58 -0700 (PDT)
Received-SPF: neutral (google.com: 108.166.43.91 is neither permitted nor denied by best guess record for domain of tom@honermann.net) client-ip=108.166.43.91;
Original-Received: from smtp4.relay.ord1c.emailsrvr.com (localhost [127.0.0.1])
	by smtp4.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 765FFA055A
	for <std-proposals@isocpp.org>; Wed,  2 Nov 2016 10:25:58 -0400 (EDT)
X-Auth-ID: tom@honermann.net
Original-Received: by smtp4.relay.ord1c.emailsrvr.com (Authenticated sender: tom-AT-honermann.net) with ESMTPSA id 4DC2FA0562
	for <std-proposals@isocpp.org>; Wed,  2 Nov 2016 10:25:58 -0400 (EDT)
X-Sender-Id: tom@honermann.net
Original-Received: from [192.168.1.16] (pool-71-176-249-9.rcmdva.fios.verizon.net [71.176.249.9])
	(using TLSv1.2 with cipher DHE-RSA-AES128-SHA)
	by 0.0.0.0:587 (trex/5.7.7);
	Wed, 02 Nov 2016 10:25:58 -0400
In-Reply-To: <b20c0ab7-b224-4f4f-925b-07b573d70229@isocpp.org>
X-Original-Sender: tom@honermann.net
X-Original-Authentication-Results: mx.google.com;       spf=neutral
 (google.com: 108.166.43.91 is neither permitted nor denied by best guess
 record for domain of tom@honermann.net) smtp.mailfrom=tom@honermann.net
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:29347
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/29347>

This is a multi-part message in MIME format.
--------------A5B6ECF13C59CA3F444E7B8E
Content-Type: text/plain; charset=UTF-8; format=flowed

On 11/02/2016 10:10 AM, Nicol Bolas wrote:
>
>
> On Wednesday, November 2, 2016 at 9:46:18 AM UTC-4, Tom Honermann wrote:
>
>     On 11/02/2016 01:16 AM, Nicol Bolas wrote:
>     > It's time we had such a distinction for bytes. And UTF-8 code
>     units,
>     > for that matter.
>     >
>     In case you haven't seen the latest proposal yet:
>     - P0482R0: char8_t: A type for UTF-8 characters and strings
>     http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0482r0.html
>     <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0482r0.html>
>
>
>     Any feedback you might have would be appreciated.
>
>
> A proposal which was apparently soundly rejected by EWG 
> <https://botondballo.wordpress.com/2016/07/06/trip-report-c-standards-meeting-in-oulu-june-2016/>at 
> the previous meeting.

That isn't my understanding. P0372R0 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0372r0.html> 
was presented to EWG in Oulu.  The wiki notes state that further 
discussion has been delegated to LEWG.  The link that you provided 
states similarly and does not state that it was rejected.  I've had some 
correspondence with the authors and with a LEWG member that raised 
concerns.  Some of those concerns are addressed in P0482R0 
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0482r0.html>, 
but I ran out of time before the Issaquah mailing deadline to address 
them all.  The paper notes some incomplete items at the end of the 
introduction.

Tom.

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/e8aee427-0b35-8952-41b1-e2f11875c908%40honermann.net.

--------------A5B6ECF13C59CA3F444E7B8E
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type=
">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <div class=3D"moz-cite-prefix">On 11/02/2016 10:10 AM, Nicol Bolas
      wrote:<br>
    </div>
    <blockquote
      cite=3D"mid:b20c0ab7-b224-4f4f-925b-07b573d70229@isocpp.org"
      type=3D"cite">
      <div dir=3D"ltr"><br>
        <br>
        On Wednesday, November 2, 2016 at 9:46:18 AM UTC-4, Tom
        Honermann wrote:
        <blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left:
          0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">On
          11/02/2016 01:16 AM, Nicol Bolas wrote:
          <br>
          &gt; It's time we had such a distinction for bytes. And UTF-8
          code units, <br>
          &gt; for that matter.
          <br>
          &gt;
          <br>
          In case you haven't seen the latest proposal yet:
          <br>
          - P0482R0: char8_t: A type for UTF-8 characters and strings
          <br>
          <a moz-do-not-send=3D"true"
href=3D"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0482r0.htm=
l"
            target=3D"_blank" rel=3D"nofollow"
onmousedown=3D"this.href=3D'http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww=
..open-std.org%2Fjtc1%2Fsc22%2Fwg21%2Fdocs%2Fpapers%2F2016%2Fp0482r0.html\x2=
6sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFTejH-6at2nIYCUaCfsD1aCks1tA';return
            true;"
onclick=3D"this.href=3D'http://www.google.com/url?q\x3dhttp%3A%2F%2Fwww.ope=
n-std.org%2Fjtc1%2Fsc22%2Fwg21%2Fdocs%2Fpapers%2F2016%2Fp0482r0.html\x26sa\=
x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFTejH-6at2nIYCUaCfsD1aCks1tA';return
            true;">http://www.open-std.org/jtc1/<wbr>sc22/wg21/docs/papers/=
2016/<wbr>p0482r0.html</a>
          <br>
          <br>
          Any feedback you might have would be appreciated.<br>
        </blockquote>
        <div><br>
          A proposal which was <a moz-do-not-send=3D"true"
href=3D"https://botondballo.wordpress.com/2016/07/06/trip-report-c-standard=
s-meeting-in-oulu-june-2016/">apparently
            soundly rejected by EWG </a>at the previous meeting.</div>
      </div>
    </blockquote>
    <br>
    That isn't my understanding.=C2=A0 <a
href=3D"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0372r0.htm=
l">P0372R0</a>
    was presented to EWG in Oulu.=C2=A0 The wiki notes state that further
    discussion has been delegated to LEWG.=C2=A0 The link that you provided
    states similarly and does not state that it was rejected.=C2=A0 I've ha=
d
    some correspondence with the authors and with a LEWG member that
    raised concerns.=C2=A0 Some of those concerns are addressed in <a
href=3D"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0482r0.htm=
l">P0482R0</a>,
    but I ran out of time before the Issaquah mailing deadline to
    address them all.=C2=A0 The paper notes some incomplete items at the en=
d
    of the introduction.<br>
    <br>
    Tom.<br>
  </body>
</html>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/e8aee427-0b35-8952-41b1-e2f11875c908%=
40honermann.net?utm_medium=3Demail&utm_source=3Dfooter">https://groups.goog=
le.com/a/isocpp.org/d/msgid/std-proposals/e8aee427-0b35-8952-41b1-e2f11875c=
908%40honermann.net</a>.<br />

--------------A5B6ECF13C59CA3F444E7B8E--

.
