emacs-pretest-bug
[Top][All Lists]
Advanced

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




reply via email to

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