Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39921 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79016 invoked from network); 13 Aug 2008 15:33:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Aug 2008 15:33:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=lars@strojny.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=lars@strojny.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain strojny.net designates 78.46.69.2 as permitted sender) X-PHP-List-Original-Sender: lars@strojny.net X-Host-Fingerprint: 78.46.69.2 milch.schokokeks.org Received: from [78.46.69.2] ([78.46.69.2:48724] helo=milch.schokokeks.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F2/2C-30462-CCEF2A84 for ; Wed, 13 Aug 2008 11:33:33 -0400 Received: from [10.88.8.185] (colt-d53d2146.colt.mediaventures.de [::ffff:213.61.33.70]) (AUTH: PLAIN lars@schokokeks.org, SSL: TLSv1/SSLv3,256bits,CAMELLIA256-SHA) by milch.schokokeks.org with esmtp; Wed, 13 Aug 2008 17:33:29 +0200 id 000000000000C00A.0000000048A2FEC9.00004E2F To: Lukas Kahwe Smith Cc: Marcus Boerger , Etienne Kneuss , Stanislav Malyshev , hannes.magnusson@gmail.com, internals@lists.php.net In-Reply-To: <66A41D6E-5CDF-4954-BF13-9ECF71038814@pooteeweet.org> References: <909776579.20080803142659@marcus-boerger.de> <840985F2-A701-4BE4-91F6-F6B39048CF9B@pooteeweet.org> <48A09FF4.1030101@zend.com> <7f3ed2c30808111411t51553771j389f05c3436bc625@mail.gmail.com> <48A0C415.9090104@zend.com> <48A0D579.2000000@zend.com> <48A0DBAE.2010401@zend.com> <496879481.20080812153636@marcus-boerger.de> <279600845.20080812225135@marcus-boerger.de> <1218621323.4926.1.camel@localhost> <1341995942.20080813152134@marcus-boerger.de> <1218634532.4926.5.camel@localhost> <66A41D6E-5CDF-4954-BF13-9ECF71038814@pooteeweet.org> Date: Wed, 13 Aug 2008 17:33:29 +0200 Message-ID: <1218641609.4926.13.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=_milch.schokokeks.org-20015-1218641609-0001-2" X-Mailer: Evolution 2.22.3.1 Subject: Re: [PHP-DEV] Inconsistencies in 5.3 From: lars@strojny.net (Lars Strojny) --=_milch.schokokeks.org-20015-1218641609-0001-2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Lukas, Am Mittwoch, den 13.08.2008, 16:42 +0200 schrieb Lukas Kahwe Smith: [...] > Right, this is quite common. So is including drivers inside factory =20 > methods. Even if they are not explicit, there is obviously also =20 > autoload. Which is not the same, as far as I understand the proposed modification. The only case where autoload would be triggered is when the autoload method is a static method inside a namespaced autoloader class. > Just so that I get straight why we are doing this: > The namespace of the file is not magically applied to the included =20 > code, so instead one would expect the included code to set the =20 > relevant namespace itself. As far as I understood the discussion, it was related to OP code caches. The opcode result from this snippet ...