Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:97863 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66075 invoked from network); 19 Jan 2017 05:47:22 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jan 2017 05:47:22 -0000 Authentication-Results: pb1.pair.com smtp.mail=pthreads@pthreads.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=pthreads@pthreads.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain pthreads.org from 74.125.82.42 cause and error) X-PHP-List-Original-Sender: pthreads@pthreads.org X-Host-Fingerprint: 74.125.82.42 mail-wm0-f42.google.com Received: from [74.125.82.42] ([74.125.82.42:35551] helo=mail-wm0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 77/AC-00729-AE250885 for ; Thu, 19 Jan 2017 00:47:22 -0500 Received: by mail-wm0-f42.google.com with SMTP id r126so275045440wmr.0 for ; Wed, 18 Jan 2017 21:47:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pthreads-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OAYj4dz+mw8zwFikFmtF8LLqwEdJwliywe9RPJyKwJ0=; b=ZZHbl0k4XLeZlweq7wSk3WFfo08PZZxqPSXQprbKuyfgP7EpMHoBPzItbTfnBifZW9 V5Z26md3F20LqR8hrRIKXdtf87fQjbgSmvhBptvdZsDe9YfRH1/ihfc2PV+kDV53jUBR MfHATDu91ZGQnTqgds79Hz3gTZJFs0ql8idt7v4jNve2E6oM0O0dGYg1VxL4LUjmmjU4 9c8HmOlkM6I0JlCIF405uTaQE/7nKCAtiPfDDFO7RInPsi3Lq9NrnSguALGHGSanyJ3J UxGRqvaJYsmcsKJvk+nQ3Ex345GkiSX6VwlLHolWpJwALmQWyQ4KNAOoMkBm1zdBOkEI pohw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OAYj4dz+mw8zwFikFmtF8LLqwEdJwliywe9RPJyKwJ0=; b=CVXXLLcYVbFSj5dfZnEltprEghb9RKMXAp5W5Pin1++eLbSI5uIE0VdOd+T9tp/tBn UIwCVvy2H5ZWOAj6fhvABIxc197rodt37VXiWfSsqMCLRS04dFBmBIhVdF45B5R7F2z3 q0w0Yl/ZfuUUsbmbq+Cne8RxMPBNF8s2PAz1VoB9bvYm6rEXbeXzzY1nSvDCA3FY+6w9 eO1GXBMa60KOgHDWk3ehEtQVym2hkwdkng5cEXoJOoWvTqCqDGVvCjn9/iXNKhp+hMl0 MYArvsWkhsAr3jm+9Xk69Tz2VWlfIDPKPKxYJzDtKSxgWkyFqIvALFIfJu7wwTrm/pmL Q+1A== X-Gm-Message-State: AIkVDXJIR8fWvtc7CaV6ikdb2MHc511Q0CDJ/KKNzV7CfxTmb3Lpb2mC5yxEkrnjGyyiByow12/L+1RTGUkfWA== X-Received: by 10.223.160.84 with SMTP id l20mr5167655wrl.106.1484804839726; Wed, 18 Jan 2017 21:47:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.80.135.83 with HTTP; Wed, 18 Jan 2017 21:47:19 -0800 (PST) X-Originating-IP: [81.158.164.8] In-Reply-To: <1471967087.7303.20.camel@kuechenschabe> References: <1471967087.7303.20.camel@kuechenschabe> Date: Thu, 19 Jan 2017 05:47:19 +0000 Message-ID: To: =?UTF-8?Q?Johannes_Schl=C3=BCter?= Cc: Kalle Sommer Nielsen , Stanislav Malyshev , Pierre Joye , Christopher Jones , PHP Internals Content-Type: multipart/alternative; boundary=94eb2c06651808748105466c1147 Subject: Re: [PHP-DEV] [RFC] orphan extensions cleanup From: pthreads@pthreads.org (Joe Watkins) --94eb2c06651808748105466c1147 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Stas, The list has been reduced since first opening the discussion, some maintainers have come forward for some of those first mentioned. There are still some outstanding extensions though, and I'd like it if we could move forward with this RFC: either finding maintainers or moving them out. Could you possibly find some time to push forward with this please ? Cheers Joe On Tue, Aug 23, 2016 at 4:44 PM, Johannes Schl=C3=BCter wrote: > On Mon, 2016-08-15 at 10:17 +0200, Kalle Sommer Nielsen wrote: > > readline > > If removed, I guess this won't affect sapi/cli? > > It would. In 5.3 or so I moved the interactive shell to the readline > extension (php -a) in order to help distributors who like to have > extensions shared. > > I think "actual" readline functionality isn't used often in PHP, i.e. > GitHub doesn't seem to have any relevant results except phpt files, > syntax highlight descriptors etc. > https://github.com/search?l=3Dphp&p=3D1&q=3Dreadline&type=3DCode&utf8=3D%= E2%9C%93 > > If we remove the extension and move the shell part back into sapi/cli we > have to teach distributors to link against readline or libedit and users > won't have a way to "fix" this without recompiling complete PHP. > > I'm open for a discussion (probably in a different thread) about this. > If needed I can do readline maintenance. > > > tokenizer > > Like you mentioned, I think this should be kept in the core and > > possibly maintained as a part of the parser. I do write some > > development tools every now and then and make use of this amazing > > extension and will only want it to be kept. > > The script to produce this is by me, if needed I can step in as official > maintainer. A nice thing would be if we could get rid of the script and > somehow generate this as part of the parser (which might mean making it > part of the engine) ... > > johannes > > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --94eb2c06651808748105466c1147--