[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: |
Thu, 05 Feb 2004 15:30:51 +0000 |
User-agent: |
Gnus/5.1005 (Gnus v5.10.5) Emacs/21.2 (gnu/linux) |
Martin Stjernholm <address@hidden> writes:
> Quite. Looks like they are extended by cl to work better with other cl
> constructs.
They basically obey the Common Lisp specification.
> That is the thing I definitely don't want to do. It's code
> duplication
As far as I remember, that didn't actually duplicate CL code. It's
the simple case that's normally wanted.
> and bad programming for a reasons so obvious I don't think I have to
> elaborate on them.
_I'm_ clearly not the world's best programmer, and I'm not responsible
for the policy but I have actually maintained this stuff and things
affected by it. It's not obvious to me it deserves insulting remarks.
> The fact that the cl policy forces code like that
> makes it disruptive to an extent that is far out of proportion.
No, this reaction is out of proportion. If it's clear it's
sufficiently useful to have something in the Emacs core, it will be
put there. (At least, that's how it was when I did it.)
> I can see no signs that cl-macroexpand would be an internal function.
> How does it show?
The prefix, and the fact that it's not documented.
- Re: CC mode loads CL, Dave Love, 2004/02/05
- Re: CC mode loads CL,
Dave Love <=
- Re: CC mode loads CL, Dave Love, 2004/02/05
- Re: CC mode loads CL, Kim F. Storm, 2004/02/11
- Re: CC mode loads CL, Luc Teirlinck, 2004/02/11
- Re: CC mode loads CL, Luc Teirlinck, 2004/02/14