[Top][All Lists]

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

Re: [Emacs-diffs] master b0042b7: Make CC Mode load cl-lib rather than c

From: Stefan Monnier
Subject: Re: [Emacs-diffs] master b0042b7: Make CC Mode load cl-lib rather than cl in Emacs 26.
Date: Mon, 26 Jun 2017 15:58:27 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

> When a package relies on another package which is not part of the user's
> Emacs, that forces that user either to search for and download that
> other package, or to give up using the first package.  Both options are
> likely to cause irritation and anger.

As you know, there are other options.  E.g. to distribute that other
package (cl-lib) along with yours.  Or to distribute your package via
a system which will take care of "search for and download" (e.g. ELPA).

Bundling cl-lib with your "manually installed" cc-mode package should be
pretty easy.  I'd be all too happy to help you with it, if that can sway you.

> Yes.  One way to reduce this burden would be to make the traditional
> names of these functions, without the "cl-" prefix, of equal status to
> those with the prefix.

Ah, yes, that discussion.  It's hard to please everyone.

I personally do not care to solve this 3-letter "problem", all that
mattered to me was to have access to all of CL at runtime (and maybe
even preloaded at some point in the future).

To me, it's an example where emacs-devel managed to negotiate a fairly
good compromise.


reply via email to

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