From: Corwin Brust <corwin@bru.st>
To: Jens Schmidt <jschmidt4gnu@vodafonemail.de>
Cc: Peter Oliver <p.d.oliver@mavit.org.uk>, emacs-devel@gnu.org
Subject: Re: Does Emacs need two Perl modes?
Date: Mon, 19 Jun 2023 08:01:59 -0500 [thread overview]
Message-ID: <CAJf-WoTP9br_ezSD3qZQkGJa_cNWJt=PqUHA8T-1QEdWsS_z9g@mail.gmail.com> (raw)
In-Reply-To: <4d18a051-07d5-fba7-1c36-ae2eb72bf71c@vodafonemail.de>
On Sun, Jun 18, 2023 at 7:56 AM Jens Schmidt
<jschmidt4gnu@vodafonemail.de> wrote:
>
> On 2023-06-18 12:14, Peter Oliver wrote:
>
> > Does it still make sense for Emacs to include two different Perl modes?
> > Is it time to make cperl-mode the default, and to deprecate perl-mode?
I was thinking about this just yesterday while whipping up this rather
naive patch for cperl (adding class/method/ADJUST and async/await):
https://bpa.st/VPAW4
I agree with Po - it's better not to spin wheels on this. If someone
comes along with a consolidation patch that might be able to make both
perl-mode and cperl-mode users happy I'm sure lots of Perlers will
want to talk about how that would be for us -- in the meanwhile I
think there are both lower hanging and juicer fruits to stretch for.
[snip]
> Why not leave `perl-mode' in self-maintenance mode as long as users are
> happy with it?
+1
> I won't say "no" when we talk about giving `cperl-mode' preference in
> `auto-mode-alist', though.
Wow, that'd be *nice*. Well before I'd learned any elisp at all I had
learned to type (defaias 'perl-mode 'cperl-mode) to make a fresh Emacs
ready to use :D (I like cperl for the same reason you don't, lol)
While I'd be completely in favor of putting cperl-mode into
auto-mode-alist, I'm not sure it's TRT. My sense has been that
perl-mode is wired up by default specifically because it's the less
frills choice, and thus more likely to perform well on older and
underpowered systems.
next prev parent reply other threads:[~2023-06-19 13:01 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-06-18 10:14 Does Emacs need two Perl modes? Peter Oliver
2023-06-18 12:15 ` Po Lu
2023-06-18 12:56 ` Jens Schmidt
2023-06-19 13:01 ` Corwin Brust [this message]
2023-06-19 14:34 ` Enhancing cperl-mode (was: Re: Does Emacs need two Perl modes?) Harald Jörg
2023-06-19 14:58 ` Corwin Brust
2023-06-19 16:41 ` Enhancing cperl-mode Harald Jörg
2023-06-19 21:49 ` Corwin Brust
2023-06-20 2:57 ` Does Emacs need two Perl modes? Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAJf-WoTP9br_ezSD3qZQkGJa_cNWJt=PqUHA8T-1QEdWsS_z9g@mail.gmail.com' \
--to=corwin@bru.st \
--cc=emacs-devel@gnu.org \
--cc=jschmidt4gnu@vodafonemail.de \
--cc=p.d.oliver@mavit.org.uk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).