From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: emacs-lisp/cl-*.el and requirement of cl Date: Fri, 04 Jul 2008 07:04:47 +0900 Message-ID: <87skuq39q8.fsf@catnip.gol.com> References: Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1215122719 7724 80.91.229.12 (3 Jul 2008 22:05:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Jul 2008 22:05:19 +0000 (UTC) Cc: emacs-devel@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 04 00:06:04 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KEWwA-0001Hr-Vr for ged-emacs-devel@m.gmane.org; Fri, 04 Jul 2008 00:05:59 +0200 Original-Received: from localhost ([127.0.0.1]:48658 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KEWvK-0004Jj-9b for ged-emacs-devel@m.gmane.org; Thu, 03 Jul 2008 18:05:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KEWvF-0004J9-DP for emacs-devel@gnu.org; Thu, 03 Jul 2008 18:05:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KEWvD-0004Im-M9 for emacs-devel@gnu.org; Thu, 03 Jul 2008 18:05:00 -0400 Original-Received: from [199.232.76.173] (port=44647 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KEWvD-0004Ij-Ex for emacs-devel@gnu.org; Thu, 03 Jul 2008 18:04:59 -0400 Original-Received: from smtp11.dentaku.gol.com ([203.216.5.73]:58906) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KEWv4-0001Cy-6P; Thu, 03 Jul 2008 18:04:50 -0400 Original-Received: from 218.33.235.146.eo.eaccess.ne.jp ([218.33.235.146] helo=catnip.gol.com) by smtp11.dentaku.gol.com with esmtpa (Dentaku) id 1KEWv1-0003vB-VS; Fri, 04 Jul 2008 07:04:48 +0900 Original-Received: by catnip.gol.com (Postfix, from userid 1000) id 5B22B2F3A; Fri, 4 Jul 2008 07:04:47 +0900 (JST) System-Type: i686-pc-linux-gnu In-Reply-To: (Glenn Morris's message of "Thu, 03 Jul 2008 17:30:42 -0400") Original-Lines: 19 X-Virus-Scanned: ClamAV GOL (outbound) X-Abuse-Complaints: abuse@gol.com X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:100312 Archived-At: Glenn Morris writes: > Similarly, cl-macs and cl-seq throw errors if loaded without cl being > loaded first. Why would you want to? AFAIK, those filenames are internal implementation details of cl and not intended to be exported. `cl' is the publicly exported interface. > Is there any reason not to just make them require cl? What would be the advantage over simply having users require cl (presumably they already do so, as not doing so currently results in an error)? -Miles -- Bacchus, n. A convenient deity invented by the ancients as an excuse for getting drunk.