emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] master 2056db3: Rationalize use of c[ad]+r, expunging


From: Stefan Monnier
Subject: Re: [Emacs-diffs] master 2056db3: Rationalize use of c[ad]+r, expunging cl-c[ad]\{3, 4\}r.
Date: Mon, 06 Apr 2015 09:03:03 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>> >     * emacs-lisp/cl-lib.el (cl-caaar, etc): Rename to caaar, etc.
>> This is wrong.  cl-lib's definitions should *all* start with "cl-".
> Hmmm.  `cl-cdaar' is a nonsense.  `eudc-cdaar' even more so.  They
> _must_ simply be `cdaar', surely?  There are enough instances of these
> functions in the code to matter (~311).

No, there's nothing wrong with "cl-cXXXr".

> Perhaps the answer is to put them somewhere other than cl*.el.  Maybe
> not subr.el, but perhaps some other similar place?

If you want them without "cl-" then they need to go to subr.el.
As I said, I'm not yet convinced it's a good idea, but I'm not
necessarily dead set against it.


        Stefan



reply via email to

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