emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installing cond* in core


From: Stefan Kangas
Subject: Re: Installing cond* in core
Date: Sat, 27 Jan 2024 16:26:17 -0800

Alan Mackenzie <acm@muc.de> writes:

> Can you further confirm that there will be no technical advantages given
> to pcase over cond*?

I see cond* as an alternative to pcase for those that prefer it.
This is one consequence of deciding not to get rid of pcase.

> In particular, that condstar.el will be in lisp/emacs-lisp,

We didn't discuss that.  I'd put it in lisp/, myself.

> and that it will be available from early mid-bootstrap onwards, just
> as pcase is?

We didn't discuss that.  It sounds like a separate change from adding
cond* to core, and I'm not sure it makes sense to commit to it off-hand,
without first understanding the details.

In general, there is no point to loading something early unless it is
used early.  Do you have something more specific in mind?

> On this point, it's worth noting that pcase was silently slipped into
> Emacs in the dead of night without any public discussion, and was then
> widely proliferated through working code, again without discussion.
> That has relevance to "alienation", and goes some way towards explaining
> my attitude towards cond* and pcase.

I can't speak to that, as I wasn't around.

I would propose that we start looking forward, and go back to working on
the things that we enjoy and find interesting.  That's likely to be more
productive than discussing the details of how things happened or didn't
happen 14 years ago.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]