Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:36672 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 1134 invoked from network); 29 Mar 2008 11:36:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Mar 2008 11:36:29 -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 85.10.204.248 as permitted sender) X-PHP-List-Original-Sender: lars@strojny.net X-Host-Fingerprint: 85.10.204.248 milch.schokokeks.org Received: from [85.10.204.248] ([85.10.204.248:57175] helo=milch.schokokeks.org) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 53/F6-53970-CB92EE74 for ; Sat, 29 Mar 2008 06:36:29 -0500 Received: from [192.168.0.9] (xdsl-87-79-231-63.netcologne.de [::ffff:87.79.231.63]) (AUTH: PLAIN lars@schokokeks.org, SSL: TLSv1/SSLv3,256bits,CAMELLIA256-SHA) by milch.schokokeks.org with esmtp; Sat, 29 Mar 2008 12:36:25 +0100 id 0000000000020007.0000000047EE29B9.00000708 To: Felipe Pena Cc: Marcus Boerger , internals@lists.php.net In-Reply-To: <46ccd1ab0803281628p5785152dg2d50e89704bc4c63@mail.gmail.com> References: <1206217047.10080.53.camel@localhost> <1076994067.20080324135943@marcus-boerger.de> <46ccd1ab0803281628p5785152dg2d50e89704bc4c63@mail.gmail.com> Date: Sat, 29 Mar 2008 12:36:25 +0100 Message-ID: <1206790585.3621.16.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=_milch.schokokeks.org-1800-1206790586-0001-2" X-Mailer: Evolution 2.22.0 Subject: Re: [PHP-DEV] [RFC] Double quoted NOWDOC is HEREDOC From: lars@strojny.net (Lars Strojny) --=_milch.schokokeks.org-1800-1206790586-0001-2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Felipe, Am Freitag, den 28.03.2008, 20:28 -0300 schrieb Felipe Pena: > 2008/3/24, Marcus Boerger : [...] > +1 for same reason. >=20 > However, the patch is wrong, see below: >=20 > $foo =3D 'foobar'; >=20 > $test =3D <<<"a > $foo > a; >=20 > var_dump($test); > /* > string(7) "foobar > " > */ >=20 > $test =3D b<<<"a" > $foo > a; >=20 > /* > Parse error: syntax error, unexpected $end > */ >=20 > Here's a possible fix: > - http://felipe.ath.cx/diff/double-quote-heredoc.diff Thanks for bringing this up, didn't thought about that. I will create a number of tests to cover that properly. cu, Lars --=_milch.schokokeks.org-1800-1206790586-0001-2 Content-Type: application/pgp-signature; name="signature.asc" Content-Transfer-Encoding: 7bit Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (GNU/Linux) iQIcBAABAgAGBQJH7im4AAoJECQPF+sCY6wHNlkP/jsvDRR+8mkO6XSXFtBje7hp GVkiiTStygHX0nP207oYVq24h2+FqAwXyoGno7VzF4FAhgw8ZtuT1ry03ipRAci1 GBH/EBrT6iqYl0mauoY2QF3hSuGyEwbl3wPU9yWy8K1foJga+7p7bhb/y2mmYXtg c+RNK5beGqJbBdk0Di/avjc1Jm999wEoRQVYfZC7VwGKetFnvvi360vFtTSg2HYs /8zn2jzpqw9zge2vIWLjHvHJSFgAfWWR8C9UwXTiiMxjTi8ngwL/XSc763p7mbw5 suUOXk3JLlw0iqHOxWpeV5WVnrQpLOXv2OwLcVlPW4Q+nbXK9YM1KCrvbk2lHgAa 3Dh271LB0qU/JNItwRDgayEbb7btgJS4PN1SAIvrEf2LtLWqO41tuJ8x7e4lrOag nGsMjGp7OI35yq2+N1xCuvqpgaTGtdu7k+LPSau8CRMxBUjv31nAEZgPPwJwYZIK qkVFQCfh0KLx0njXW8jYpGUlHG0m7sSVGntaOGmPcgGTKiCRVauBGjoo3bNbQyzL 0DGhyyctnrwbxVX0+iw4Hcn3CNYGzMnt25VVH+n5I5bha4rW0ieoxowhXvl2mxMd mRwk2DbHWNfjz74QmQCRG4oxuOrzjdETr+RjgN6UTSRwP7CQIRvOp+5HS4UyIOXL XLF+a4bviYUTagYfddzd =w/xI -----END PGP SIGNATURE----- --=_milch.schokokeks.org-1800-1206790586-0001-2--