emacs-devel
[Top][All Lists]
Advanced

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

Re: Preloading seq.el


From: Stefan Monnier
Subject: Re: Preloading seq.el
Date: Thu, 29 Aug 2019 11:20:36 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

>> Stefan Monnier also pointed out that seq.el depends on cl-lib, and
>> that to preload seq, we would need to preload cl-lib.

That's only a technical detail, tho: If we decide to preload seq.el it
should be easy to reverse the dependency (i.e. make cl-lib use seq.el
rather than the reverse).

> I'm all for preloading both seq.el and cl-lib.el.

I think I'm mildly favorable as well, but I'm not very interested in
putting the work needed for this to happen (IIRC there are some
technical issues to address before we can do that).

> I think it's annoying that we're not allowed to use these very useful
> libraries in the most central bits of Emacs, but instead have to write
> less optimal and readable code in those files.

You can see my addition of pcase, lexical-binding, setf, cl-preloaded,
and cl-generic as a way to reduce this tension ;-)


        Stefan




reply via email to

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