220 34525 <CAFk2RUa4Zxh=hozpZm6myfAvNZ69mL0rdTOHH0zS58p5=VGs_A@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Ville Voutilainen <ville.voutilainen@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: [idea for proposal] Adding std::shift to <algorithm>
Date: Sat, 30 Sep 2017 22:47:45 +0300
Lines: 22
Approved: news@gmane.org
Message-ID: <CAFk2RUa4Zxh=hozpZm6myfAvNZ69mL0rdTOHH0zS58p5=VGs_A@mail.gmail.com>
References: <bd1a5d3b-ccc1-44ab-91cc-a4d7195c9dc3@isocpp.org>
 <e39d1d22-f797-4b05-a2ff-2f74767e5e6a@isocpp.org> <e5200d95-68cf-46e3-9eb5-04ffe4c52b4f@isocpp.org>
 <faa1b7c8-58f4-4674-bff2-03d05bfabc6a@isocpp.org> <c13f1706-5a79-4500-8697-a5fc547a9a6f@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: blaine.gmane.org 1506800867 4378 195.159.176.226 (30 Sep 2017 19:47:47 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sat, 30 Sep 2017 19:47:47 +0000 (UTC)
To: "ISO C++ Standard - Future Proposals" <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBC5JHI7A7ALRBYXJX7HAKGQEW6TFQ3I@isocpp.org Sat Sep 30 21:47:40 2017
Return-path: <std-proposals+bncBC5JHI7A7ALRBYXJX7HAKGQEW6TFQ3I@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-oi0-f72.google.com ([209.85.218.72])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBC5JHI7A7ALRBYXJX7HAKGQEW6TFQ3I@isocpp.org>)
	id 1dyNjg-0000fO-DA
	for gclcip-std-proposals@m.gmane.org; Sat, 30 Sep 2017 21:47:40 +0200
Original-Received: by mail-oi0-f72.google.com with SMTP id p187sf2258295oif.5
        for <gclcip-std-proposals@m.gmane.org>; Sat, 30 Sep 2017 12:47:48 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1506800867; cv=pass;
        d=google.com; s=arc-20160816;
        b=NAYqujzBc+qifoOxsrIAzZYkfSEpd32FiJZINYEU2fGLoovLoQ3o/I0xhAHfdsm/2u
         CiVE3jtyAOJwa40ZA0jZq9IQJ/Iki3GfXKoPbAXksxmU9FTjGWmJ90KYWqtTBY53Oaue
         HyfoS138RdXQOmJZ3xhNY3tFNnckHsWMT4wNdhZ7AcwmKNZ20Vj4KInx2sQumXo9OhpG
         lU/P8Qp4azIGViP0Q7mMQeZ9RahHxUxRe1ffblghFCtUCc64uUXnjdYWH+9R02IwDiso
         7cjmshCVm8MoM5+1XGBJR+m+r33HQ1yDOrQTiMP0GF8ZHVXq6Fd4k5IlHbcxT/0AnyaM
         HgCA==
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:to:subject:message-id:date
         :from:references:in-reply-to:mime-version:arc-authentication-results
         :arc-message-signature:dkim-signature:arc-authentication-results;
        bh=vdXckglIgVD+twjwQb41dMz/a+y0SHzhweroWi/R/I4=;
        b=aVN8+JWBLNi5ulBrKalrGadJtH6v/hEhBsrocGJ5suHmOyEi8pN3BHDhDicOT8d+SJ
         JmOWDclRA7mgD3wMfYqL1ncwE50hE82WmMH+9og7jAVR0WudqNGrNEU53hwwh84YbTFx
         fYrkMtDUXCpVJx2a/sBlI++QL+5r1mGfBsiolD8/C57Jo06/N3JgxHnU42wiqKEJFAi+
         I8je/F2cCO/k01RMKRFjCXcFUs2Wws5zyErGGND+B5WiZE3/S39Hk7F5XpJ5ny3ANG9U
         mMefyLqgKy/S66c2a2VXPAkVNUcTJqrqB2KN6zcDk3mzrOOlCAW5AUst9FWG9cgaX6Bp
         1d5Q==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=RHIznq9x;
       spf=pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :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=vdXckglIgVD+twjwQb41dMz/a+y0SHzhweroWi/R/I4=;
        b=AWbjZcQa1z9/NkkQ0ijfMgiq/bj50BHbw2MVwx8LdW7mx5+HztdSw5LoURzF/gv75q
         wVjFL9yjM5OLhfIObFKYR6kBJS2AX4+CLs23zA8bzo/MdgXITFpvnFOMoj3nGMoIxLan
         CDt6ckKYhsE+Uo9FLoSIPXa1XCU/xpKceA9U0IwUOD9wHWvPuuQjB3JmRYxZs4eHX0qG
         J7LJp/uVjU6i4BU3nm9ghGjecmPg/Lj3XozBAzO2KuXpXsULEay0YCX2d6ojLylwGVlD
         Ig12okzMrTP3SjIIvLjZ17GrMpYcbGOcLk11xlk6umtFiZFWgBZDtIPhR/24g6HHnvPX
         RSOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject: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=vdXckglIgVD+twjwQb41dMz/a+y0SHzhweroWi/R/I4=;
        b=DL4bwhanDir+zfkjv2yeGI72f8Uq8Gc11BcsZ/sZ4jx04HJ1UevDwArczCjZ3Eo4IT
         BRc0a9oUE3h705ieG3AjmMio1CfCvQjR09UNHU3szoki74o29y7qbQe7Sy2eUchkc0hA
         FzN3X2JF4ViYahlWbNqnTNQaSxhhY5xv7Ykt1oIN54tkkRat29fSFZVVXqcSTeuSU9bH
         VO9w/L1wRCvn/cJhYKExmNfq8K4ZQDkZeyKdNnhDGSCaXszYYua420oOUePbxppL6zN7
         fNtQ6Zfi+u3YxFUDEPaVYbjMtsgBVKMl+DVr1hLA2Oo8fVZKS3g5n96BNy4Ix3MQztB2
         fXvQ==
X-Gm-Message-State: AMCzsaXS2XWGg4Kw9tpVvxBfpvbEM4O/1d5Lb84ZyKtkOY2BCkrfWaUD
	BVIkyqzyPp7Gt+sBR+QmSzaBWw==
X-Google-Smtp-Source: AOwi7QBODnRtLT+DTT19y6EYdu7sgVRXjb/hfWBWZVKV8WsuWkdWyt3TTj2v4oMoY13zw734qquA8w==
X-Received: by 10.157.91.98 with SMTP id e31mr557905otj.133.1506800867620;
        Sat, 30 Sep 2017 12:47:47 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.202.196.21 with SMTP id u21ls1965692oif.10.gmail; Sat, 30 Sep
 2017 12:47:46 -0700 (PDT)
X-Received: by 10.202.69.85 with SMTP id s82mr4011269oia.269.1506800866445;
        Sat, 30 Sep 2017 12:47:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1506800866; cv=none;
        d=google.com; s=arc-20160816;
        b=uMH2wbsgE411I4UMY9weP/U9ae++G5lGMXHjSIvrHccs1kCDKqXVi5QJVi1MxI1EIw
         yhRBIOshaslhfOtyeB0bWtk6b6yMkmNucX8LWNEZL7pCWjRorTcaQAkAN8tmS6ff6nkm
         zAam44NuwqDdP5dKX/CzSZsmlcm6Np2A/q8wsebLfm/qsjrmZs67GodEXLzsDhefoggd
         oMDbA+QW2rCDlYIVJMlFGs9B/6nUv1e8PuM1dwNkXV9lg+h4vKGQJz8LEYWaIY96ZBN7
         8tJS84UZzi/MZdYbZZCBlucGsM5eWTDl4Cbhh8682m9ZVBBfWROuu2oGX1lHgktWSPuy
         T0xw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:references:in-reply-to:mime-version
         :dkim-signature:arc-authentication-results;
        bh=SnD/AHJ6akq+Jl8FSv6TnpFemcZ31GxyAVKDaYJ10/U=;
        b=fNKp4rTG3mJ1VppSqw61LMM0N5G8bk09mMk5Ym4GT31l/51aMHEicZKt9u3onWvpUf
         xYaQ3GDsE+KqMvtM8FHji/v3PiRFeh8oUb6wTOfVnyfpe7jQcHnjVY6ME+KRgRANWjKb
         BnJ9E5vUB9aaqtfZ4kUXXits/I1YTfcUT/Ol4LzUE92JF1ffEaTYuLdoK2ySG6tPx/ta
         y0JgiKL8chLEwC2gET0jzz0m3VfaXFzFIy1btr+jqaH1yFXXB9vOllzJSRiG8B7KgRrY
         fb3W3leL3BzbAC89KgD3V/VMreuWFfZ0fGRUPPuGFA+bGE+NJa0/3l16hS52MrupCbz8
         2ULw==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=RHIznq9x;
       spf=pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Original-Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41])
        by mx.google.com with SMTPS id c14sor506287oth.406.2017.09.30.12.47.46
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Sat, 30 Sep 2017 12:47:46 -0700 (PDT)
Received-SPF: pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Received: by 10.157.34.2 with SMTP id o2mr4682278ota.193.1506800866083; Sat,
 30 Sep 2017 12:47:46 -0700 (PDT)
Original-Received: by 10.157.2.132 with HTTP; Sat, 30 Sep 2017 12:47:45 -0700 (PDT)
In-Reply-To: <c13f1706-5a79-4500-8697-a5fc547a9a6f@isocpp.org>
X-Original-Sender: ville.voutilainen@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=RHIznq9x;       spf=pass
 (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41
 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
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:34525
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/34525>

On 30 September 2017 at 22:38, Dan Raviv <dan.raviv@gmail.com> wrote:
> Hi,
>
> Attached updated proposal draft.
>
> - Added proposed standard wording.
> - Decided to allow shift by zero despite a possible minimal performance
> penalty.
> - Improved formatting and content nits.
>
> Would appreciate any comments as well as possible naming alternatives (see
> Open Issues section in the proposal).


Looks ready for LEWG consumption, based on my reading of it.

-- 
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/CAFk2RUa4Zxh%3DhozpZm6myfAvNZ69mL0rdTOHH0zS58p5%3DVGs_A%40mail.gmail.com.

.
