Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76980 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76027 invoked from network); 31 Aug 2014 05:08:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Aug 2014 05:08:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=tjerk.meesters@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tjerk.meesters@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.51 as permitted sender) X-PHP-List-Original-Sender: tjerk.meesters@gmail.com X-Host-Fingerprint: 209.85.220.51 mail-pa0-f51.google.com Received: from [209.85.220.51] ([209.85.220.51:57274] helo=mail-pa0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3E/73-50403-8BDA2045 for ; Sun, 31 Aug 2014 01:08:09 -0400 Received: by mail-pa0-f51.google.com with SMTP id rd3so9615331pab.10 for ; Sat, 30 Aug 2014 22:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:message-id:date:to:mime-version; bh=P70hMPkp6hmSgZrLCm/poLUPaiCJRcWp7HlVSbPKWZo=; b=hBbQdpedPYtJ4YNHUmbgDSmiJYFOtXalVa4tl1+Acw7y6biHz55toUNcts07S7ykPN NLa2J7vercVmE836woXKJZ8/9w1l/0IecbjkOxtvrXmohoXryuI5DNBi9fQFpx41SbcY IrdfjPGRRQTNuViMEoRyavQGpyfGdd8XP5SSmB9xlT8FuE+O3HyYvvoLa33Jw6HpJt9p lULoops4cZwoIZA4/VmneNYJm/Vyyhbq8PDtR8XZqdo7Lp0wQ1Nzkmr13MKrbIKPAEqH BdBem6Iv2DvcdQaLEN8VTPiK5uxMmXTtw+QW/2TTjY8CXgAVL1lHXBxtiTPZLtp9E+0T 045w== X-Received: by 10.66.160.233 with SMTP id xn9mr29178556pab.29.1409461685508; Sat, 30 Aug 2014 22:08:05 -0700 (PDT) Received: from [192.168.1.102] (bb121-7-198-24.singnet.com.sg. [121.7.198.24]) by mx.google.com with ESMTPSA id zm5sm4248284pbb.76.2014.08.30.22.08.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 30 Aug 2014 22:08:04 -0700 (PDT) Content-Type: multipart/alternative; boundary="Apple-Mail=_0C1B8793-A635-492C-96EF-939CBFF8E8DB" Message-ID: <137F7EB5-9A04-4780-A5F7-31089DEC959C@gmail.com> Date: Sun, 31 Aug 2014 13:08:00 +0800 To: PHP Internals Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) Subject: Kill ereg with fire From: tjerk.meesters@gmail.com (Tjerk Meesters) --Apple-Mail=_0C1B8793-A635-492C-96EF-939CBFF8E8DB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Hi internals (again), Recently I=92ve done a small assessment on how feasible it is to remove = ext/ereg from the project for the next major version. This is the result = (so far): https://github.com/datibbaw/php-src/compare/kill-ereg I=92ve replaced two instances of ereg with their pcre equivalents, = OPcache and PGSQL. Btw, simply using =91pcreposix.h=92 didn=92t work out for OPcache, I = would get this error: Error Blacklist compilation: invalid argument to regex routine Perhaps I=92ve missed something obvious, but porting it wasn=92t hard = either. Thoughts?= --Apple-Mail=_0C1B8793-A635-492C-96EF-939CBFF8E8DB--