[Top][All Lists]

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

Re: Meaning of Common Lisp Warning

From: Pascal J. Bourguignon
Subject: Re: Meaning of Common Lisp Warning
Date: Mon, 30 Nov 2009 12:49:35 +0100
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin)

Nordlöw <address@hidden> writes:

> What is the meaning of the compilation message
>   Warning: cl package required at runtime
> Should I never do
>   (require 'cl)
> in a package?

This is not Common Lisp!

If you had written (require 'emacs-cl) it could have been Common Lisp,
(emacs-cl is a Common Lisp implementation written in emacs lisp).

But cl is an emacs "package" (nothing in common with Common Lisp
packages),  that provides a few Common Lisp like functions and macros.

> Is it because there is a todo to implement these algorithms as
> builtins or what?

No it is because the authors of emacs are stubborn.  They don't want
people to write emacs code with these common lisp like functions.

Just ignore this warning.

__Pascal Bourguignon__

reply via email to

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