Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:27877 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 38256 invoked by uid 1010); 7 Feb 2007 10:14:22 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 38240 invoked from network); 7 Feb 2007 10:14:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Feb 2007 10:14:22 -0000 Authentication-Results: pb1.pair.com smtp.mail=francois.laupretre@ratp.fr; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=francois.laupretre@ratp.fr; sender-id=unknown Received-SPF: error (pb1.pair.com: domain ratp.fr from 81.255.174.9 cause and error) X-PHP-List-Original-Sender: francois.laupretre@ratp.fr X-Host-Fingerprint: 81.255.174.9 unknown Solaris 8 (2) Received: from [81.255.174.9] ([81.255.174.9:31650] helo=odii-smtp.ratp.fr) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CA/81-18288-C76A9C54 for ; Wed, 07 Feb 2007 05:14:21 -0500 Received: from nyplic28.info.ratp (unknown [188.20.209.28]) by odii-smtp.ratp.fr (Postfix) with ESMTP id 980DC11F711; Wed, 7 Feb 2007 11:14:17 +0100 (MET) Received: from EXCHANGE04.info.ratp ([188.20.209.4]) by nyplic28.info.ratp with Microsoft SMTPSVC(6.0.3790.2499); Wed, 7 Feb 2007 11:14:16 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Date: Wed, 7 Feb 2007 11:14:15 +0100 Message-ID: In-Reply-To: <45C96A2F.7020801@chiaraquartet.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PHP-DEV] [PATCH] better implementation for __HALT_COMPILER(); Thread-Index: AcdKfrQTqwdA2l5HR+CmdqBT+DCmRwAH7+FA To: "Gregory Beaver" , "internals Mailing List" X-OriginalArrivalTime: 07 Feb 2007 10:14:16.0645 (UTC) FILETIME=[B93E7750:01C74AA0] Subject: RE : [PHP-DEV] [PATCH] better implementation for __HALT_COMPILER(); From: francois.laupretre@ratp.fr (=?iso-8859-1?Q?LAUPRETRE_Fran=E7ois_=28P=29?=) References: <45C96A2F.7020801@chiaraquartet.net> > From: Gregory Beaver [mailto:greg@chiaraquartet.net]=20 > Currently, this code results in a fatal error Are you sure it is a fatal error ? I only get an E_NOTICE in 5.1.6. Did = it change in 5.2? Please tell me if it is the case, because I would have = to update my documentation. > However, this is extremely unlikely=20 > to break any existing scripts since it was designed for=20 > self-contained installers, and to my knowledge,=20 > Phar/PHP_Archive and some auxiliary thing called PHK are the=20 > only things using it. PHK uses __HALT_COMPILER() but does not use the __COMPILER_HALT_OFFSET__ = constant. So, for PHK, there is no BC issue with your patch. Regards Francois