220 37578 <3502663.VuirZCD4Wq@tjmaciei-mobl1> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Thiago Macieira <thiago@macieira.org>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Unicode support by extending std::locale. Can
 we make it by 2020?
Date: Fri, 30 Mar 2018 11:45:14 -0700
Lines: 43
Approved: news@gmane.org
Message-ID: <3502663.VuirZCD4Wq@tjmaciei-mobl1>
References: <45303792-68f2-4545-8ce4-4a3e1ec35b1b@isocpp.org> <2902681.DHahH4ZQGr@tjmaciei-mobl1> <CAORbL+PT2ShzE9qFtyZsEXEfwOEOxXkARiaK2PYkoZ=d3H+KYA@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: blaine.gmane.org 1522435395 14522 195.159.176.226 (30 Mar 2018 18:43:15 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Fri, 30 Mar 2018 18:43:15 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCB4TK757YBRBPML7LKQKGQE5I4P2PY@isocpp.org Fri Mar 30 20:43:11 2018
Return-path: <std-proposals+bncBCB4TK757YBRBPML7LKQKGQE5I4P2PY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-qt0-f198.google.com ([209.85.216.198])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCB4TK757YBRBPML7LKQKGQE5I4P2PY@isocpp.org>)
	id 1f1yzW-0003gD-UZ
	for gclcip-std-proposals@m.gmane.org; Fri, 30 Mar 2018 20:43:11 +0200
Original-Received: by mail-qt0-f198.google.com with SMTP id g2sf6743887qtp.5
        for <gclcip-std-proposals@m.gmane.org>; Fri, 30 Mar 2018 11:45:18 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1522435518; cv=pass;
        d=google.com; s=arc-20160816;
        b=sMEGnMGZ3UpMNxc68aAgdtLODuQTdDXuWjvp0u923xhLSOP/+IN3yrcoufMk6LHJ/4
         4qaEpUUtfvYmzf5rlc3wND3au0fG3WwciI2ullBwOlyBD8hR2NLp67pmSL90I4SLKrky
         AKdxphyIaFpOII7W1HhfS8+JjoxhGo7QOqil7vSVuASyqCuVaTqfPzn2IBQYW9458jSA
         AaHCoHclF0H4taBQDXuYYR07oLmfh97A3jpjRUi8CZJDeY+NcoBKAHGNJ9kgCqIji3GR
         zEFlgddrUH00Lhm/exkMYkLW2xYn6eL9tfBEDOJcZMxRkcZmg3vX/zIx7HzNkyXcJp6T
         uvbQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:content-transfer-encoding
         :mime-version:references:in-reply-to:message-id:date:subject:to:from
         :arc-authentication-results:arc-message-signature:dkim-signature
         :arc-authentication-results;
        bh=AXUYNVCvpnJXqoVeKqB2pzE+bBPZjuzhi2qyAYZJ8+4=;
        b=NI2SEI4O04G1dxwtv2vDSGhYEIAe2gBj0dS0Vwpgp1nbyJKExLoHNvWuzBQ73NsUYC
         eHOp2BS669pa1SGgJxjUiqAorveyE9NNYLz7nA3rIoJO2ZZUPO/vj08j51Yy9lZcgHCo
         sCf3s7GZQsGPUMDgAclw4vm+hIrafUcqMw24ORqGR6buaT7qdqAq/EOm49dM521Zko8W
         /ZOPd7kLT+EbLRQnh4krCj5SXm40cvn/XfQcG5OPhqmh45slQQQ41bavQwXw7r2R60H4
         C+6+qkOniVnOva8kc9Aahh7F9lZoWl/mWRLKVBycsuKjjgXdeiijzwL7AUmpjrnUOaj8
         3pbA==
ARC-Authentication-Results: i=2; mx.google.com;
       spf=pass (google.com: domain of thiago@macieira.org designates 209.222.10.136 as permitted sender) smtp.mailfrom=thiago@macieira.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=from:to:subject:date:message-id:in-reply-to:references:mime-version
         :content-transfer-encoding:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:list-post:list-help:list-archive:list-subscribe
         :list-unsubscribe;
        bh=AXUYNVCvpnJXqoVeKqB2pzE+bBPZjuzhi2qyAYZJ8+4=;
        b=ELlBRNP2eL0QFvmd4WbtqbIfdnNuls9mMFirAIlufva7zMUnnRrg8S1aaxw9Zy9FQC
         Jz1lbDoI8jAQ/gBpe6Axdmr0ZM537qMknCLzPIqaYG4ZYKJxpEyjOHssCKYl5uxqSqO+
         yXoOutD93d/QGVruKBFBzDXvSuRTgNvQXABaZVWKN6hastYsZK8qH5xtJ5MaK2SrSBqo
         kDPlBXHtOCymStILUzE81hjm1pjbLbdYfd7HIEA0LEu2SE0w2aj1pQVslYVE4EoJ/Ge1
         IrnfJmEGtS1sxV53ABtaqaqZfTpu474YxhXK3CzWCDgLzuDixMWuQNDHLoaCn9wr5wz0
         Roiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to
         :references:mime-version:content-transfer-encoding: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=AXUYNVCvpnJXqoVeKqB2pzE+bBPZjuzhi2qyAYZJ8+4=;
        b=uYRJnsGSxuZXk+WL2aWls58w9VLGNqlv1kMg3SIQCxhprbMarLc0MmQ1u93rBZrUdl
         /vfH/UY73npTltYGatJUzkZO2+4M2hua9YSb/DwNzmBdO5GK4iBE5Qp37+3R3IA0oXMq
         ATRI2NdwhB+/pyBfjwfjpz86h/jLBXNabgH9SSNSlPynJ7PhCSmtcF4IXruKNT/GcWI+
         2OHd/1/DDWyj4ak6HiWodKwIhAN9rAwS7POly4IJvZ2ICzZyNLk5Ag9d6sZuqc985HAT
         gGCqow0DhJe9ZUI4D96xekfp0XRHrzcoVmpG3RaRrqk/TmYSdBx2wHtTAQzhSQaZpmhd
         Jbk 
X-Gm-Message-State: ALQs6tAqpgtrOIZgGxoSykdq0YQjO1jVwFnjkLu9NwnItwFSxDt5TfeT
	Jy7dS6EvjFf80ceaLcQQcMbr+w==
X-Google-Smtp-Source: AIpwx4/pccx57jsJnXbUnB6CTrO9mW5Cjh2bT0wa7ubZCvFu5VTcRSE1FurlMtr2dzqNOz3xv8Ltjg==
X-Received: by 10.200.80.86 with SMTP id h22mr74522qtm.7.1522435518397;
        Fri, 30 Mar 2018 11:45:18 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.200.17.10 with SMTP id c10ls4599839qtj.14.gmail; Fri, 30 Mar
 2018 11:45:17 -0700 (PDT)
X-Received: by 10.237.52.103 with SMTP id w94mr245699qtd.10.1522435517633;
        Fri, 30 Mar 2018 11:45:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1522435517; cv=none;
        d=google.com; s=arc-20160816;
        b=QlOw2ksnVYRlxVCuaFEfdewFtzi6T5Gmugn5fkXy155nSzcR+89nSsOUwUdzaXmZ3Y
         WKIwuZRTtFcKWAZtj9d+CbsMfszcjwYI8Q1QN0xPTy4GYiqYsx1WefGe6b8q6nmzDIlW
         BdzA2UMo5VIxbHEwOKWiT2iU/tzIl1Ba9C+9J+RKsnkpmOI2ANXCIjMc5UtyfouNc9CL
         GYLxCQK1mDVZZ2TxqibUAoNPwMKpqO8lV/L1mFIDh7L9bGpx8DmUmpNWpkCPZszTveeP
         5pcIB42cXtLNlKPF0WIRrjLT0Kpc6W7txSZWVRoX/6o7gGal0GEplpoCFNJqJNaSXdTy
         818Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=content-transfer-encoding:mime-version:references:in-reply-to
         :message-id:date:subject:to:from:arc-authentication-results;
        bh=cbhIzhesZI5SBeWROIPQ27z10a+Hnv7bIA0pLj5TP+A=;
        b=S/8V6uA21FyXc7HhmiOlgbNVGfqOM1HQU8mgIQVEADB8HKXzI9twOes6u3JkkzCxfm
         yq2CIAEGe4obprq2yZn8xTERRV06FuD/WrNbHHY9CPhSqp7bHhTNQ+bYi2xtYoQE5flI
         PFDXywrxvR7c+sf4t2THOZbzitaG55MkRw2hCnaw7DKQlo3pKj48O9RqAl7EmwoHU0Bx
         xxVfOh1YrOh0t8ITPHvvLHgKE4BdwHijspBT9X1V0j7okowsw4EhcPINFVmr+XlNcbpc
         7e4egov4iaUTgNkuS3xHZfFfQ4ateK8xGRc0J72zk5F3ArWnq4twW1mQ+IdWUdJz8E4a
         B5/A==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=pass (google.com: domain of thiago@macieira.org designates 209.222.10.136 as permitted sender) smtp.mailfrom=thiago@macieira.org
Original-Received: from smtp.macieira.info (arvernien.macieira.info. [209.222.10.136])
        by mx.google.com with ESMTPS id q20si1842880qtq.468.2018.03.30.11.45.17
        for <std-proposals@isocpp.org>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Fri, 30 Mar 2018 11:45:17 -0700 (PDT)
Received-SPF: pass (google.com: domain of thiago@macieira.org designates 209.222.10.136 as permitted sender) client-ip=209.222.10.136;
Original-Received: from tjmaciei-mobl1.localnet (jfdmzpr04-ext.jf.intel.com [134.134.139.73])
	by smtp.macieira.info (Postfix) with ESMTPSA id 51F37B4A3
	for <std-proposals@isocpp.org>; Fri, 30 Mar 2018 11:45:16 -0700 (PDT)
In-Reply-To: <CAORbL+PT2ShzE9qFtyZsEXEfwOEOxXkARiaK2PYkoZ=d3H+KYA@mail.gmail.com>
X-Original-Sender: thiago@macieira.org
X-Original-Authentication-Results: mx.google.com;       spf=pass (google.com:
 domain of thiago@macieira.org designates 209.222.10.136 as permitted sender) smtp.mailfrom=thiago@macieira.org
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Spam-Checked-In-Group: 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:37578
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/37578>

On sexta-feira, 30 de mar=C3=A7o de 2018 10:53:44 PDT =D0=94=D0=B8=D0=BC=D0=
=B8=D1=82=D1=80=D0=B8=D1=98 =D0=9C=D0=B8=D1=98=D0=BE=D1=81=D0=BA=D0=B8 wrot=
e:
> Can you please stop trying to prove that I am wrong with some superficial
> examples.
>=20
> Can you show me real world example where you need to uppercase sharp s to
> SS in Russian text?

=D1=84=D1=83=D1=82=D0=B1=D0=BE=D0=BB =D0=BD=D0=B0 =D0=BD=D0=B5=D0=BC=D0=B5=
=D1=86=D0=BA=D0=BE=D0=BC =D1=8F=D0=B7=D1=8B=D0=BA=D0=B5 =D0=BF=D1=80=D0=BE=
=D0=BF=D0=B8=D1=81=D0=B0=D0=BD "fu=C3=9Fball"

(using Google translate, apologies if it mangled grammar)

> There are many languages where case transformations are simple and I real=
ly
> don't care if sharp s gets uppercased to SS. In fact having sharp s in
> Russian text is wrong in the first place.

The point is that the application needs to be prepared for mixed-language=
=20
text. It cannot use its own locale settings since the text the user may hav=
e=20
input can be in other languages. I am writing this email in English but my =
UI=20
is in Portuguese (see the date my mail client added).

--=20
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center



--=20
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 e=
mail 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/3502663.VuirZCD4Wq%40tjmaciei-mobl1.

.
