From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: pjb@informatimago.com (Pascal J. Bourguignon) Newsgroups: gmane.emacs.help Subject: Re: Meaning of Common Lisp Warning Date: Mon, 30 Nov 2009 12:49:35 +0100 Organization: Informatimago Message-ID: <87d43044hc.fsf@galatea.local> References: <1269fa50-c565-42c6-a544-bc38ebab26af@r5g2000yqb.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1259584865 13784 80.91.229.12 (30 Nov 2009 12:41:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 30 Nov 2009 12:41:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Nov 30 13:40:58 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NF5YZ-0000Xv-Om for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Nov 2009 13:40:44 +0100 Original-Received: from localhost ([127.0.0.1]:38094 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NF5YZ-0002pF-H8 for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Nov 2009 07:40:43 -0500 Original-Path: news.stanford.edu!usenet.stanford.edu!goblin1!goblin3!goblin2!goblin.stu.neva.ru!feeder.erje.net!newsfeed.freenet.de!bolzen.all.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 28 Original-X-Trace: individual.net vpXT0bxASD6B08DkceCaKAl1hfdCzVXi6Yn3nOGEeyiOrxXk1p Cancel-Lock: sha1:YzliYTQxNzk4ZjI5MWViNDUwNjU5ZTViOTZkYTk2ZGJmZmUzYTliMg== sha1:05O22M7M6SslLFeM9WhJkSTFLVo= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en X-Disabled: X-No-Archive: no User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin) Original-Xref: news.stanford.edu gnu.emacs.help:175177 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70252 Archived-At: Nordlöw 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__