Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43111 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18413 invoked from network); 19 Feb 2009 11:22:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Feb 2009 11:22:46 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 72.14.220.156 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 72.14.220.156 fg-out-1718.google.com Received: from [72.14.220.156] ([72.14.220.156:59153] helo=fg-out-1718.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 04/B2-01801-4014D994 for ; Thu, 19 Feb 2009 06:22:45 -0500 Received: by fg-out-1718.google.com with SMTP id e12so885846fga.23 for ; Thu, 19 Feb 2009 03:22:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=15LGqsyYG+j0NEEqTtrCUKla35Mqnki30fxUhdnjGx8=; b=kjbHvjMfBmNpu5tYB0oudqm+gwLiJGf7FrgvlBHJ1lWPlyfG9FCg/mAmQJH59+t/kK D7uJ9isGtx3bpLecz09D5HgaINlpf6jx/XBL/grZmo/Rt1nbMIwJjO03+c6OcvNDLqsW s93jlvM4002HCBXfiF6F7V/84OXB9bwxkZw84= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=s8k52CqUorfrd7iottY30TnzGFXIvUKInj1em9rAugNSKm7vBos40ow4XKrE5PYKLh nlncpEKwGE0/Ga0E9ctWEPnpvIDJWCWgBTpcmApM05LZblzsmmZB+Ogr1sICfbkwB07N z4l3TN3f4kXeYOCTpPc6Qolmio1Okw51FquxE= MIME-Version: 1.0 Received: by 10.86.59.18 with SMTP id h18mr236996fga.57.1235042561548; Thu, 19 Feb 2009 03:22:41 -0800 (PST) In-Reply-To: <1235041029.5869.28.camel@goldfinger> References: <7dd2dc0b0902172008g5a634577pad280d1f0415453b@mail.gmail.com> <499BC82B.2000000@daylessday.org> <1234963004.5869.6.camel@goldfinger> <7dd2dc0b0902180631q359a189aj5e4c54ef96d7f8e0@mail.gmail.com> <8210197104.20090219001447@marcus-boerger.de> <1235041029.5869.28.camel@goldfinger> Date: Thu, 19 Feb 2009 12:22:41 +0100 Message-ID: To: =?ISO-8859-1?Q?Johannes_Schl=FCter?= Cc: Marcus Boerger , Nathan Nobbe , Antony Dovgal , internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] zend_call_method() - support for up to 4 parameters From: pierre.php@gmail.com (Pierre Joye) hi, On Thu, Feb 19, 2009 at 11:57 AM, Johannes Schl=FCter wr= ote: > ps. I'm aware of the fact that we added some specific APIs in special > cases in bug fix releases before, but there's a difference between > adding APIs and breaking the ABI of existing, used, stuff. Exactly. To summarize: x.y.z to x.y.z+1: ABI and API must be 100% compatible x.y.z to x.y+1.z: ABI can be broken (need a recompilation), API must be 100% compatible x.y.z to x+1.y.z: party time ;) Cheers, --=20 Pierre http://blog.thepimp.net | http://www.libgd.org