220 38031 <5b419349-30e9-464a-aa43-f652c09ee339@isocpp.org> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Barry Revzin <barry.revzin@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Simplified/Extended syntax to import names onto
 current scope
Date: Mon, 30 Apr 2018 07:46:54 -0700 (PDT)
Lines: 91
Approved: news@gmane.org
Message-ID: <5b419349-30e9-464a-aa43-f652c09ee339@isocpp.org>
References: <1aa48b8a-35b6-415f-b105-6c50f1558188@isocpp.org>
 <CAFk2RUZZ8O9JmEn4g1uy_V9Lsg4YNTAnDh5ur54Yo6CiuapOag@mail.gmail.com>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_8570_1166056823.1525099614261"
X-Trace: blaine.gmane.org 1525099490 25703 195.159.176.226 (30 Apr 2018 14:44:50 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Mon, 30 Apr 2018 14:44:50 +0000 (UTC)
To: ISO C++ Standard - Future Proposals <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBCJJTG7CS4ARBX6YTTLQKGQEEJ5CSAA@isocpp.org Mon Apr 30 16:44:45 2018
Return-path: <std-proposals+bncBCJJTG7CS4ARBX6YTTLQKGQEEJ5CSAA@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-vk0-f70.google.com ([209.85.213.70])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCJJTG7CS4ARBX6YTTLQKGQEEJ5CSAA@isocpp.org>)
	id 1fDA2n-0006bn-En
	for gclcip-std-proposals@m.gmane.org; Mon, 30 Apr 2018 16:44:45 +0200
Original-Received: by mail-vk0-f70.google.com with SMTP id w84-v6sf7224198vkw.2
        for <gclcip-std-proposals@m.gmane.org>; Mon, 30 Apr 2018 07:46:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=date:from:to:message-id:in-reply-to:references:subject:mime-version
         :x-original-sender:reply-to:precedence:mailing-list:list-id
         :list-post:list-help:list-archive:list-subscribe:list-unsubscribe;
        bh=U6Z3+lePkfT/YlSBtLjk6vZH7gN6UF+euLhONke1vow=;
        b=T1yGiwYhPGsozfVk7YIgGqgeNklLAv3NX1Tsl9s9IBmAsPYosvflA63M7y8Oz/pmye
         D4MfEd8cRbxa5d9OJiBIUXKESOQXR2sXqMVcg1mdG1ws4+JIOxHgORXBFdqxPqoc3g51
         mmkJDreRRoay4hWo0xh2wbSIZNcm0e8e8XVpzlDl8rYresayrRKu9dQJ0L8rYoDsBsMh
         PidnrZjECsuqld6bmT1vQCbh2hpKut5WRsZiwW8luRyswKRWm78gkMFQdNdH9v+o6jAc
         2r2Eg7wpah2+zVUkERjlo4Umw6DGD2bp6dGhG4MscnJAio36WRAWwpCHRvXnC9XaekeN
         f0WA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=date:from:to:message-id:in-reply-to:references:subject:mime-version
         :x-original-sender:reply-to:precedence:mailing-list:list-id
         :list-post:list-help:list-archive:list-subscribe:list-unsubscribe;
        bh=U6Z3+lePkfT/YlSBtLjk6vZH7gN6UF+euLhONke1vow=;
        b=hEjdjieZceiMoJVZA3pFlP9yyqHdF8u4pApSUQYfbzByED2HX0j/td1bnDubltXRih
         QSTzTpINEU7CylNuDGL+RUhHdVbyi9DmYB4IOVDQV+5b8aKJxdz+tDyt08RLKbb5ZXM1
         c3uL32CnUZ8CBi2FmiPsQqBz+pG3j+0uktfhYQlVCaHLTMsPNSAByZ0vKMpHvW5K5ZzW
         QxqRwaoz9V9X1ATm8euVmnAXYWv2yaqvT6Ne99kEFAldCnAqzC0KzkudRljIa85UjBfn
         GJQ/8iNx4dkaR65CUptaPFmLHEHLdTgjzcZBnxblIgIAvkBce+8D6edBE63svp8NlzQT
         Z52A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:date:from:to:message-id:in-reply-to:references
         :subject:mime-version:x-original-sender:reply-to:precedence
         :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help
         :list-archive:list-subscribe:list-unsubscribe;
        bh=U6Z3+lePkfT/YlSBtLjk6vZH7gN6UF+euLhONke1vow=;
        b=qUSoZfJiK4L5Itm84Jc0VOxTycHC2WmF1/4OWXyD9wBrvejjvqoYYmWWs7DXmFXmlX
         X41tim0Vy1amYLl2+Sc/v5FEHyFzDGQt7V616jPdGtp101x7oquhEAnDs+QA7foM685K
         RUs5dSNB+drGUb6xoRMVBt9YZiP/RwS6oa0+yNk7RDU+srdnDX5pJD+nTTgTcc69xeez
         LzB9ZwzIcMhmpBHjRawBQXe6j7knS70EQaju11NUy63VqxpL4Xm9VsUN3vPBKK7XafRW
         YtPTpDVxbmjjqAxEop+rSBPgVTK77bWABNhcrYY3GCutgS4y/Yt9zC+4fOs6cLfb6Y/f
         Fn/A==
X-Gm-Message-State: ALQs6tDb/vKAy+pd0QczRa1HosdD/gUVDwRQP3HRxQiEXi7f4c7PqPj9
	gsWo483nuOOEw3Mm0lXm7mgl2w==
X-Google-Smtp-Source: AB8JxZq2Adq2BWJyWsnGb/S8rOtlf7C0nqj8QkV640EBL+uqKd6n3dP3d83Dl+5SFtsOXe1jGoqJmw==
X-Received: by 2002:a1f:2f56:: with SMTP id v83-v6mr6275306vkv.120.1525099616273;
        Mon, 30 Apr 2018 07:46:56 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 2002:a1f:9597:: with SMTP id x145-v6ls4149280vkd.5.gmail; Mon, 30
 Apr 2018 07:46:55 -0700 (PDT)
X-Received: by 2002:a1f:b40b:: with SMTP id d11-v6mr1864260vkf.1.1525099614962;
        Mon, 30 Apr 2018 07:46:54 -0700 (PDT)
In-Reply-To: <CAFk2RUZZ8O9JmEn4g1uy_V9Lsg4YNTAnDh5ur54Yo6CiuapOag@mail.gmail.com>
X-Original-Sender: Barry.Revzin@gmail.com
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:38031
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/38031>

------=_Part_8570_1166056823.1525099614261
Content-Type: multipart/alternative; 
	boundary="----=_Part_8571_1075060980.1525099614261"

------=_Part_8571_1075060980.1525099614261
Content-Type: text/plain; charset="UTF-8"



On Monday, April 30, 2018 at 9:24:06 AM UTC-5, Ville Voutilainen wrote:
>
> On 30 April 2018 at 17:20,  <iphone.jav...@gmail.com <javascript:>> 
> wrote: 
> > 1. Allow the use of a comma to separate each imported name.  This is 
> just a 
> > simplified version that eliminates the multiple using statements, 
> allowing 
> > to separate the imported names with a comma. 
> > 
> > #include <string> 
> > #include <vector> 
> > #include <tuple> 
> > 
> > 
> > 
> > using std::vector, std::string, std::tuple, std::make_tuple; 
>
> This program is valid C++17, so what you're asking for is already there. 
>

As a result 
of http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0195r2.html (in 
case you were curious) 

-- 
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/5b419349-30e9-464a-aa43-f652c09ee339%40isocpp.org.

------=_Part_8571_1075060980.1525099614261
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><br>On Monday, April 30, 2018 at 9:24:06 AM UTC-5, Vil=
le Voutilainen wrote:<blockquote class=3D"gmail_quote" style=3D"margin: 0;m=
argin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">On 30 Apr=
il 2018 at 17:20, =C2=A0&lt;<a href=3D"javascript:" target=3D"_blank" gdf-o=
bfuscated-mailto=3D"BibCGUPOBQAJ" rel=3D"nofollow" onmousedown=3D"this.href=
=3D&#39;javascript:&#39;;return true;" onclick=3D"this.href=3D&#39;javascri=
pt:&#39;;return true;">iphone.jav...@gmail.<wbr>com</a>&gt; wrote:
<br>&gt; 1. Allow the use of a comma to separate each imported name. =C2=A0=
This is just a
<br>&gt; simplified version that eliminates the multiple using statements, =
allowing
<br>&gt; to separate the imported names with a comma.
<br>&gt;
<br>&gt; #include &lt;string&gt;
<br>&gt; #include &lt;vector&gt;
<br>&gt; #include &lt;tuple&gt;
<br>&gt;
<br>&gt;
<br>&gt;
<br>&gt; using std::vector, std::string, std::tuple, std::make_tuple;
<br>
<br>This program is valid C++17, so what you&#39;re asking for is already t=
here.
<br></blockquote><div><br></div><div>As a result of=C2=A0http://www.open-st=
d.org/jtc1/sc22/wg21/docs/papers/2016/p0195r2.html (in case you were curiou=
s)=C2=A0</div></div>

<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/5b419349-30e9-464a-aa43-f652c09ee339%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/5b419349-30e9-464a-aa43-f652c09ee339=
%40isocpp.org</a>.<br />

------=_Part_8571_1075060980.1525099614261--

------=_Part_8570_1166056823.1525099614261--

.
