Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55759 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 68591 invoked from network); 9 Oct 2011 05:32:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Oct 2011 05:32:29 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.170 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.160.170 mail-gy0-f170.google.com Received: from [209.85.160.170] ([209.85.160.170:55051] helo=mail-gy0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 53/30-64376-CE1319E4 for ; Sun, 09 Oct 2011 01:32:29 -0400 Received: by gyb11 with SMTP id 11so5303911gyb.29 for ; Sat, 08 Oct 2011 22:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ZiFDiVEyaffo+Oeh0VALlhLF4Gq/xuFEbSiAhbi9ZG0=; b=d0aV6fXd9U7f/zikIchdQ32Q6CDeUzuQqxFwuGNeuv6t4HqLp14bR3Z1TEw7cgK+05 fX7oXKZYAqIdBDtS4Pm6KULzcvCp+hykV7OgATzT5ASctH46wYjaMYvvSVagZDjsTGfJ 5tAPUC78Tn9+nRB1BQz9tLbPJ+pD//tUXkOJo= MIME-Version: 1.0 Received: by 10.236.173.69 with SMTP id u45mr17675218yhl.104.1318138346261; Sat, 08 Oct 2011 22:32:26 -0700 (PDT) Received: by 10.147.125.13 with HTTP; Sat, 8 Oct 2011 22:32:26 -0700 (PDT) In-Reply-To: References: Date: Sun, 9 Oct 2011 07:32:26 +0200 Message-ID: To: Patrick ALLAERT Cc: PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] php54 vote From: tyra3l@gmail.com (Ferenc Kovacs) thanks for the heads up, I didn't remembered that thread :( btw. didn't we had some parser improvement patch laying around for a while = now? On Sat, Oct 8, 2011 at 4:02 PM, Patrick ALLAERT wr= ote: > 2011/10/8 Ferenc Kovacs : >> Hi >> >> https://wiki.php.net/todo/php54/vote >> I've just noticed that the php namespace and the primitive types >> (string, bool, int) are still not reserved. >> the primitive types didn't had the 66% of the votes, but the php >> namespace did, so at least that should have been reserved in 5.4 >> already. >> what is the status about that? > > As far as I remember the thread about that, we concluded that while it > may be ok to make them reserved words in the global namespace, it is > absolutely not reasonable to make them reserved in a way it would > prevent creating namespaced classes like: \Company\Types\Int, > \Company\Types\String. > Namespaces being created, among other reasons, to avoid name > collisions, it would be unacceptable to have that BC break for people > having take care of namespacing that kind of classes. > And since the parser is too dumb for now, we just can't make it (cfr > your own mail in that thread). > > The votes made on that topic where mostly done by people who obviously > haven't take care of the technical limitations nor having followed the > BC problems it generates. > That topic shouldn't have been voted at all. > > Ref: http://marc.info/?t=3D131031633300001 > > Cheers, > Patrick > --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu