[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CC mode loads CL
From: |
Martin Stjernholm |
Subject: |
Re: CC mode loads CL |
Date: |
Fri, 16 Jan 2004 00:48:32 +0100 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/20.7 (gnu/linux) |
Dave Love <address@hidden> wrote:
> Martin Stjernholm <address@hidden> writes:
>
>> I know that(*), but in this case I take it that it's a special kind of
>> load that only occurs initially when building from cvs?
>
> If building it from the development version causes problems, that's a
> bug somewhere that needs to be fixed.
Note "only" and "initially" - it follows that my propositions was that
the problem would not reoccur at later loads. Luc has since clarified
that that isn't the case, so it is indeed a problem wrt that policy.
> You'll notice the duplication in CL of functions which occur in the
> core with different definitions.
I've noticed two such duplications: `dotimes' and `dolist'. They
obviously have been taken from cl-macs.el and moved to the core, and
in the process they've been rewritten to not use other cl constructs
internally. Afaics they are still semantically identical so they
aren't problematic.
Are you referring to something else I've missed?
> (I didn't find it so hard to comply with in large packages.)
Perhaps you haven't had the need to use functions like
`delete-duplicates' and `cl-macroexpand'.