[Top][All Lists]

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

Re: CC mode loads CL

From: Dave Love
Subject: Re: CC mode loads CL
Date: Sat, 17 Jan 2004 00:30:53 +0000
User-agent: Gnus/5.1005 (Gnus v5.10.5) Emacs/21.2 (gnu/linux)

Martin Stjernholm <address@hidden> writes:

> 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.

I don't understand this, but it doesn't seem to be getting anywhere.

> 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.

Actually, they aren't, which is why they're still in CL.

> Perhaps you haven't had the need to use functions like
> `delete-duplicates' and `cl-macroexpand'.

1999-12-04  Dave Love  <address@hidden>

        * mm-util.el (mm-delete-duplicates): New function.
        (mm-write-region): Use it.

I certainly wouldn't use `cl-macroexpand' since it's an internal
function, and I've faced problems with those in the past.
`macroexpand' is one of the things CL clobbers.

I think there's evidence in changelogs that I'm not talking through my
hat about this.

reply via email to

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