From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jonathan Rockway Newsgroups: gmane.emacs.bugs Subject: bug#10688: The default mode for Perl should be cperl-mode instead of perl-mode Date: Mon, 29 Oct 2012 03:26:15 -0400 Message-ID: References: <8762fmbmwn.fsf@lifelogs.com> <1351159277417-268030.post@n5.nabble.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=14dae934063dae55a704cd2d954f X-Trace: ger.gmane.org 1351497649 19904 80.91.229.3 (29 Oct 2012 08:00:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Oct 2012 08:00:49 +0000 (UTC) Cc: 10688@debbugs.gnu.org, draxil To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 29 09:00:58 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TSkHJ-0000Ou-Mt for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 09:00:57 +0100 Original-Received: from localhost ([::1]:53503 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSkHB-0002zd-LS for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 04:00:49 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSkH7-0002z1-S2 for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 04:00:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TSkH1-0006Vz-LQ for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 04:00:45 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55323) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSkH1-0006Vt-F6 for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 04:00:39 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TSkJL-0007gx-H6 for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 04:03:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jonathan Rockway Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Oct 2012 08:03:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10688 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10688-submit@debbugs.gnu.org id=B10688.135149773729488 (code B ref 10688); Mon, 29 Oct 2012 08:03:03 +0000 Original-Received: (at 10688) by debbugs.gnu.org; 29 Oct 2012 08:02:17 +0000 Original-Received: from localhost ([127.0.0.1]:37337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSkIb-0007fY-5C for submit@debbugs.gnu.org; Mon, 29 Oct 2012 04:02:17 -0400 Original-Received: from mail-ie0-f172.google.com ([209.85.223.172]:64578) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSjm4-0006r5-NM for 10688@debbugs.gnu.org; Mon, 29 Oct 2012 03:28:42 -0400 Original-Received: by mail-ie0-f172.google.com with SMTP id 9so6284840iec.3 for <10688@debbugs.gnu.org>; Mon, 29 Oct 2012 00:26:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jrock.us; s=google; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=0qH9rLQ81Tv70EuInYRK8CQ38oZ+dVXNcUi9ue3/na0=; b=Thrz54toG89m+LAYlOFa7dNeQIqolfKY+gwwTB5Uup418ZDABUcNyPXfmeT72KQVZw eascasfHr+fiQ+PnRek14QbaHnBtmpgKI3TSWCXP3ePI2GvH54RweX0MqPyH03wwsdeu sNh+dF80Y+DFwXagauMM5Tn9SWKlIa2JXIB1g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=0qH9rLQ81Tv70EuInYRK8CQ38oZ+dVXNcUi9ue3/na0=; b=YL8qs3m4ZsXn2Xf4vejDxrqRFu5auWxFhknIxYLBfkZmzjCHGEo1vGZwR35EfybOhN nNdPvp6MNQ0ezCHuAGKtKwyo/bhBKnLl41QLs9qWcPHjdNDlSyDDql27xSmG3x/7p0g0 XFEtLnf2fYdap7qPo3VQFm1tLDaJCDwGM+7P2kpUAVZDZlQCjH/YghAHOfxg6PRCVECb 9gySCFjm0a5WPh+mhIMObF6ep8O2O5gZw1StY4+NczBjsBaQ3AA0HtjyJBlwlFLf0a4d 8/L65vfCsTWRDmeMC/WdBrnIBLBkptzGStpaArfpzNnjt8iXbdQIV477yN2q3OjluZuC 3DYg== Original-Received: by 10.50.158.201 with SMTP id ww9mr8768257igb.22.1351495575295; Mon, 29 Oct 2012 00:26:15 -0700 (PDT) Original-Received: by 10.64.48.236 with HTTP; Mon, 29 Oct 2012 00:26:15 -0700 (PDT) X-Originating-IP: [74.72.72.226] In-Reply-To: X-Gm-Message-State: ALoCoQltYz4dQTl/CkgwagpSikbjQX4ntwEhRdu6ADOdyCy2ELaA3DMaM5B8GuLCTqWmd7Wu5ujW X-Mailman-Approved-At: Mon, 29 Oct 2012 04:02:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:66171 Archived-At: --14dae934063dae55a704cd2d954f Content-Type: text/plain; charset=ISO-8859-1 Cleaning up the cruft sounds like a good idea. I will play around with that in the next few days and let you know how it goes. (I'm somewhat surprised that anyone uses perl-mode; cperl-mode is ... interesting code-wise, but it does work really, really well.) On Thu, Oct 25, 2012 at 2:25 PM, Stefan Monnier wrote: > >> The main problem is that the cperl-mode code's maintainership has some > >> problems (poor communication and some disagreements between Ilya and the > >> Emacs team). > > Note that there does not seem to have been an upstream release for ~ 4+ > > years, AFAICS. The traditional upstream location is 403 today, but > > exists in search engines caches. > > A braver man than I has already forked it some years ago; > > https://github.com/jrockway/cperl-mode > > Let me put it some other way: > > If/when someone is willing and able to take over maintenance of > cperl-mode (starting with cleaning up the Emacs-19-style-code-cruft), > then I might consider switching the default to cperl-mode. > > But it might be easier to start from perl-mode and add cperl-mode chunks > to it. > > > Stefan > --14dae934063dae55a704cd2d954f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cleaning up the cruft sounds like a good idea. =A0I will play around with t= hat in the next few days and let you know how it goes.

(= I'm somewhat surprised that anyone uses perl-mode; cperl-mode is ... in= teresting code-wise, but it does work really, really well.)

On Thu, Oct 25, 2012 at 2:25 PM, Stefan Monn= ier <monnier@iro.umontreal.ca> wrote:
>> The main problem is that the cperl-mode code's maintainership = has some
>> problems (poor communication and some disagreements between Ilya a= nd the
>> Emacs team).
> Note that there does not seem to have been an upstream release for ~ 4= +
> years, AFAICS. =A0The traditional upstream location is 403 today, but<= br> > exists in search engines caches.
> A braver man than I has already forked it some years ago;
> h= ttps://github.com/jrockway/cperl-mode

Let me put it some other way:

If/when someone is willing and able to take over maintenance of
cperl-mode (starting with cleaning up the Emacs-19-style-code-cruft),
then I might consider switching the default to cperl-mode.

But it might be easier to start from perl-mode and add cperl-mode chunks to it.


=A0 =A0 =A0 =A0 Stefan

--14dae934063dae55a704cd2d954f--