emacs-devel
[Top][All Lists]
Advanced

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

Re: un-deprecating CL


From: David O'Toole
Subject: Re: un-deprecating CL
Date: Sun, 16 Sep 2007 17:56:53 -0400
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.50 (gnu/linux)

Richard Stallman <address@hidden> writes:

> One possible alternative is to define these functions with a cl-
> prefix, and for callers to use that prefix.  That gets rid of the
> namespace issue.  And if we think of them as internal parts of
> some Lisp package, they would not have to be in the Lisp Manual.

Would it be possible to use compiler macros so that existing programs
could continue to use these functions' un-prefixed names at compile
time?

> That drawback exists now for the CL macros in programs that load CL at
> compile time.  Perhaps the right thing is to move several commonly
> used CL constructs into the standard namespace and document them
> in the manual.

That would be helpful but it would still prevent many programs from
being contributed.

-- 
David O'Toole 
address@hidden
http://dto.freeshell.org/notebook/





reply via email to

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