Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110370 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 23716 invoked from network); 4 Jun 2020 14:29:03 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 4 Jun 2020 14:29:03 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 51B5C1804F4 for ; Thu, 4 Jun 2020 06:11:29 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.64.0.0/10 X-Spam-Virus: No X-Envelope-From: Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2039.outbound.protection.outlook.com [40.92.41.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 4 Jun 2020 06:11:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P1Q5jTscz+KGu3R48sOdjWAFr0KWXQzjxG3A0AqTKW8w+YbGyaXIBfD2SNoyzGRZiRYI5gw2sx+MU1K1FWE5fANvnHFCiZtlhs9XySa+m8yX+LpFqjr4LJU178bkZ3scumwgaKkajKq6Lr+JW2QcrUGsYXX0fNWxR9FMy7qnLapaDV2G/uFN2rQsihlhq9lA4n7HD3OvxKGTiccqRGoJkl+xutquQ8jvCVO2evQHK9Q1t3LjgGq+3ZnaJ0c/GLdh6rycr4wVk6L4Xt6XvRlxfgF8NdS2OBhAsxoz6G47/i/8xcWI/18ZeAz6a6Gvc44iRmIFw7QE6IyHeNbFKjUSXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sJl0LO3WmIOYMNo5sq3stbph9Xl/ZnQ6SktCoyXqgOc=; b=NTfrqrZTZv9vLxJs4AO96ZAK0ksqo4IwlXbhrDm6RbDNCOGWZIbv/TnyRWdGgaZqfdd9N7uOCI94qAmfJ6C/bG2NiNoW/i/BZzzAyBjIBtcQRRI8XzN0hxj7EU3e0JL+5wJukQHCLUKhVKljBcbW3ufbV1HHaAVOxvfWzkwS1ILhlA5fbpgdyCpr16UcfvUcQ8KPL7f0hpXGZO7mFZn5Voqkwqt40XI0wvsDKltDcUTbTiZNX0VB4EcSDVbBlwuKM0aTHEtq5E/DXAGKWZECOYY8NWGjLAke9uFGaAcWMMJrfxxbJbqgfdwZZBKJ1fcKZ7qOokFmEaCB+L83NaQdpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sJl0LO3WmIOYMNo5sq3stbph9Xl/ZnQ6SktCoyXqgOc=; b=DofLRtNYN76ITkshUoN9w4JrCp6JHqDXS8Swehks+x3nPoPcLahdHw3AMmdqG4YFAUeCCh1A6KFw7sdTHBoynO2jD828Y+hqCLqT7ID02bdfYXw/ceflYNM2Enjhp4BqfSsTM7auDdvgiL67lt54+douxAp+VarVFIH+g39KdpA8uNESR/OFsdO5Doin4DooH8RKXOZc/a8/T8GXrMjuJ5/17BAeI8Crp21ox1YjWTipsl5CDmKJa3grA7OZabSfFJ0Kla6zeOQecEJgQMnPtPRt3HdYk4iJ+lxbNn99b5go8m+mZsV97CB+5cIkO/cNityI6lYaciaC1MI/qZWM3Q== Received: from DM6NAM10FT066.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::42) by DM6NAM10HT085.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e86::230) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Thu, 4 Jun 2020 13:11:27 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com (2a01:111:e400:7e86::43) by DM6NAM10FT066.mail.protection.outlook.com (2a01:111:e400:7e86::106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23 via Frontend Transport; Thu, 4 Jun 2020 13:11:27 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::54e2:1eeb:fc5d:8c21]) by BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::54e2:1eeb:fc5d:8c21%3]) with mapi id 15.20.3066.016; Thu, 4 Jun 2020 13:11:27 +0000 To: =?iso-8859-1?Q?Iv=E1n_Arias?= , Benas IML , Peter Bowyer CC: internals Thread-Topic: [PHP-DEV] [RFC] Shorter attribute syntax Thread-Index: AQHWOgIv0rCwDWp4oECJgOMrWx9MxKjIGQcAgAAH34CAABX3jIAAN+9M Date: Thu, 4 Jun 2020 13:11:27 +0000 Message-ID: References: ,, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:5280C4D03E66659FBD4D9B95D9A45385780CC8E3DB8CD1B9019906B5D53E9605;UpperCasedChecksum:E78B4B8234CDD9C551EE0E5ABDBFB147C0DE4FFD6D472F8833CE9B91B06EA2B6;SizeAsReceived:7312;Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [ASlzW4V2PmAm/4juDlLaCqVIWPBOFGrk] x-ms-publictraffictype: Email x-incomingheadercount: 46 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: ca2f404f-ec73-44b3-dcd4-08d80888ca2d x-ms-exchange-slblob-mailprops: mBRmoEB1kyIpodJhuJ0MbQDZCOxmlkuOjbvLeexr7Rjt4apP+5KMl+xXX9AfZpnfF8QnaZ+0zx3oSMzKsPdT62+nLL7N5HnK5DeeDvTa/uz27jYK9AEaxEsw5ksQ6D3S8ThZb+3V8LawNiQW19Jru/N8c2m3r7oLRZ7A009v2akZFVlix6Yirt6IEIhp7/FwTxhCOCsSt7iU8r26+3LgmMYrl1qlSyNpmlYPzs+X7iXUkLzUF/uGsJqtu9IS5uI6FuIlA4oJDShxA25mQmYcGhJ51fGvV3E1oAMHo61AKjPRqOntxI0F+UfiwpSpChIh3lZdofVgftKeUKe7QsO3RaJm4LX/Osqw2iBeLgiA+VPfWlXvyCM0SUWx+Uf+gUzxTdyUpX/VjiWgm/39FOr5k703kkQ1yxs7KYQOLxuNW7bVyn2x/PcGo+YNSejSDxEVgrTfPDzZZ3SkdkO5ujoF48jWhODeVVsTewV2Gt1LMcFD6ZlrixOA2vaC43IaT9x2rHULmUGPSbrp/kqa98o+0noTQfdl0nZcF2s3wv3CenZI5Ej/PnGukvbNg8+qxItyzwa581cmIP1Yw9udjRzdJFHZi5W9HIboDhgqJtOSl7AiV0W9rzFh29Ys8X5vemacoHTnZ1L1xNtWn260mKYYZowMqW3+xwg3jC6+jneMz5jr/cScwp00C6DUhaU7riYvsF/U5C/u5gZXjm4TA++NqwgBv910yJgPqJNOFqWvnKZDnKJ/gBcO1wNGISyOEt9NhY6IPaLSfUc= x-ms-traffictypediagnostic: DM6NAM10HT085: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Wq71D+v8TKI5wMDTOIe9ghnYbbTmoKpawV2XIfNKPmNKcFzTyF8ayRtr0ieO9nJwF9w5JsyJhO/yPYc1qB1/RQZjYEWUv/STQ/yNF83FLLSyyFV7gs6ukviw+q2/XS4Dk3tjw0JggpL8ZO+YTF8Nkn9Zc8/z8THTymPysuAKOfg1TEOxcIMdo/fWsdoYW985b3qXV1OXUmV+XpRIWyRaJA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:0;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR05MB6535.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:OUT;SFP:1901; x-ms-exchange-antispam-messagedata: RKHBoJLIuC3bBzmoPVmCH042QlWvTOIxz1Im1yBSvlrO9BQ2NIW1MoY3+4AKd68CR0DJ0D1PmasMM03tu+Dgba7Tq9Boa50t44Pe/aGQfgL/rcp4NRxfpfYwUGVJpdScwIklVDqV8OC1kWLoa6ZrVg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ca2f404f-ec73-44b3-dcd4-08d80888ca2d X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2020 13:11:27.2343 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM10HT085 Subject: Re: [PHP-DEV] [RFC] Shorter attribute syntax From: theodorejb@outlook.com (Theodore Brown) On Thu, June 4, 2020 at 5:39 AM Iv=E1n Arias wrote:= =0A= =0A= > As we are creating new syntax, why not simply use another single=0A= > symbol? Here are some examples:=0A= >=0A= > ```php=0A= > *Deprecated =0A= > %Deprecated =0A= > >Deprecated =0A= > &Deprecated =0A= > function foo() { }=0A= > ```=0A= >=0A= > I'm not 100% sure if all this symbols could by used in that context,=0A= > but I think I prefer any of them rather than a double symbol.=0A= > =0A= > Would it be possible to add a multioption vote and let people choose?=0A= =0A= Hi Iv=E1n,=0A= =0A= No, I don't believe possible to use any of those symbols. * already=0A= means multiplication, % is used for modulus, > is for boolean=0A= comparison, and & is for references.=0A= =0A= The point of the RFC isn't to change styles to match a personal=0A= preference about looks, but to solve several concrete shortcomings=0A= with `<<>>` as laid out in the RFC.=0A= =0A= Thanks,=0A= Theodore=