220 39027 <228dda03-af94-47b5-a993-673032e86092@isocpp.org> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Nicol Bolas <jmckesson@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: __COLUMN__ macro to parallel __LINE__
Date: Sun, 8 Jul 2018 20:17:04 -0700 (PDT)
Lines: 59
Approved: news@gmane.org
Message-ID: <228dda03-af94-47b5-a993-673032e86092@isocpp.org>
References: <29394898-f878-45ad-b21c-b589e4a36caf@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_104193_715833981.1531106224596"
X-Trace: blaine.gmane.org 1531106105 6217 195.159.176.226 (9 Jul 2018 03:15:05 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Mon, 9 Jul 2018 03:15:05 +0000 (UTC)
To: ISO C++ Standard - Future Proposals <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBCEKFTV6ZUMBBMNHRPNAKGQEZ64KCMQ@isocpp.org Mon Jul 09 05:15:01 2018
Return-path: <std-proposals+bncBCEKFTV6ZUMBBMNHRPNAKGQEZ64KCMQ@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-yb0-f199.google.com ([209.85.213.199])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCEKFTV6ZUMBBMNHRPNAKGQEZ64KCMQ@isocpp.org>)
	id 1fcMdg-0001Pr-Jf
	for gclcip-std-proposals@m.gmane.org; Mon, 09 Jul 2018 05:15:00 +0200
Original-Received: by mail-yb0-f199.google.com with SMTP id d6-v6sf18020893ybn.14
        for <gclcip-std-proposals@m.gmane.org>; Sun, 08 Jul 2018 20:17:07 -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=W+zSTsCUScBmZBvEO8ppDpOESwpc+vKV6rAvVW8WE/8=;
        b=K+hcRRAxjNAMKZbH+AXyWYkZUWUkL1qobpjYLsrdlD4skaGf2U3innLViBPVIATrXA
         qK4OLQJHa2SnjfAmITRaBNmsK5S0BER/NNGhTC3gNsbu59CFpnWYhZ0mIlgrtlYX2wxM
         iTGauM+PXkUXZaAwZbVh8OdxbXo7L0w1XbcJYD+rGg5J0TXSw7GstH692aPISHAA5D1H
         nQkOR59rPmRHZSmR1hrww7BdxoArIS7C5/OChQnrBMZP9fFJvhIOdrOLxvPUdG5J3LPY
         PA0r+q2Y47K/uzrqBzBc+CthYt8EX1y7+0ioEfg7igkZoNXZ6GyOi7/bf0qr2yj4DfRq
         2htQ==
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=W+zSTsCUScBmZBvEO8ppDpOESwpc+vKV6rAvVW8WE/8=;
        b=Rn4fB83LQn46U8iRsmMw+koYWdyR2i1pgZWIOMKvHyivprQhykQb9X6CsglZfc0T3D
         Hr1UzP/nPRjHuEXHO+48B0wBiInFLjEZYvIG0+6BA4ZVVKzBwwa3G/M/8tVKuUELR6Gu
         sS2Gc1D40JjQdbWe8sgkmruE10Y0R5uEDwGxsOkH8QPjphsAmjcak9dn96gtz5dejAjc
         q1HXh6Shj84NDsneyFV2dIWvLPy8TXLtewu5hfO4dFwByhSQwvHLXoCViRTkSTt1pviy
         38YZoU4bqJ4BdAGOrc9QTfXO/j9GTCSgcKoIv0+qEWPNHUu6lELXnIDNxj3jUyqWKGEc
         P+vQ==
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=W+zSTsCUScBmZBvEO8ppDpOESwpc+vKV6rAvVW8WE/8=;
        b=g2EEF0t272ArwfNP59fOocjzSPfJV/pOwMB1pVgJKGKe+BpNN+fZBmh9qZPbnObSlw
         5uxKnpAhakdYFMECt/TzhaAxg1w4byI0FxFa81RT8H2sOmz+Ajysd82gGyJ7RfsTrNGM
         ldUizQI1KKcDlwihIUlgQ+CvirBkTeCS7O/OZWrtLH5cupvNVKAnvBpvzIthVHnogVdq
         sWLXOIITR8VAXR41LRBEHsdPgGhW8DusoVCZX3JeX7547ozL5jlI7K8cJmnu1iZQIbAN
         hGaHXWtiviYhi5cj+XA3W5e+5t3wz+hoosQCAhRq1V/wQ34n0qA5QUb5L3E0Jp6mtcr1
         Yofw==
X-Gm-Message-State: APt69E2B+5UTbw4pj+oJdATm0P55W9vfrmlsY96vy6ug2ByJLHexMIAU
	at3UaNbwfTQeASe3fG9i89ts1A==
X-Google-Smtp-Source: AAOMgpdHF1UQzBCSwn2izHdVuzV8oUfdVJHxAM0hlEs/gOzC41Wa+cW3EnUpkz9EFT/UIDQLq7GT3w==
X-Received: by 2002:a81:102:: with SMTP id 2-v6mr5607374ywb.128.1531106226466;
        Sun, 08 Jul 2018 20:17:06 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 2002:a25:2fd2:: with SMTP id v201-v6ls3441490ybv.10.gmail; Sun,
 08 Jul 2018 20:17:05 -0700 (PDT)
X-Received: by 2002:a25:8448:: with SMTP id r8-v6mr2656384ybm.2.1531106225070;
        Sun, 08 Jul 2018 20:17:05 -0700 (PDT)
In-Reply-To: <29394898-f878-45ad-b21c-b589e4a36caf@isocpp.org>
X-Original-Sender: jmckesson@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:39027
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/39027>

------=_Part_104193_715833981.1531106224596
Content-Type: multipart/alternative; 
	boundary="----=_Part_104194_531447248.1531106224596"

------=_Part_104194_531447248.1531106224596
Content-Type: text/plain; charset="UTF-8"

On Sunday, July 8, 2018 at 6:20:33 PM UTC-4, Justin Bassett wrote:
>
> We have a __LINE__ macro which expands to the source file line number. Why 
> not also have __COLUMN__ which expands to the column number?
>
> There are some cases where a unique identifier is desirable,
>

Or we could just allow people to declare anonymous variables. It's a 
language change either way; better to have the change that obsoletes a 
(small) class of macro usage.

-- 
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/228dda03-af94-47b5-a993-673032e86092%40isocpp.org.

------=_Part_104194_531447248.1531106224596
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Sunday, July 8, 2018 at 6:20:33 PM UTC-4, Justin Basset=
t wrote:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0=
..8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr">We ha=
ve a __LINE__ macro which expands to the source file line number. Why not a=
lso have __COLUMN__ which expands to the column number?<div><br></div><div>=
There are some cases where a unique identifier is desirable,</div></div></b=
lockquote><div><br></div><div>Or we could just allow people to declare anon=
ymous variables. It&#39;s a language change either way; better to have the =
change that obsoletes a (small) class of macro usage.</div><br></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/228dda03-af94-47b5-a993-673032e86092%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/228dda03-af94-47b5-a993-673032e86092=
%40isocpp.org</a>.<br />

------=_Part_104194_531447248.1531106224596--

------=_Part_104193_715833981.1531106224596--

.
