From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Le Wang Newsgroups: gmane.emacs.help Subject: Re: what is copy-list? Date: Fri, 21 Jan 2011 16:15:55 +0800 Message-ID: References: <87lj2e22hd.fsf@kuiper.lan.informatimago.com> <49a66c3b-f48b-4e07-8034-044eb6909f79@f21g2000prn.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=90e6ba61533a01f738049a56dc53 X-Trace: dough.gmane.org 1295597800 21418 80.91.229.12 (21 Jan 2011 08:16:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 21 Jan 2011 08:16:40 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: rusi Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jan 21 09:16:34 2011 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.69) (envelope-from ) id 1PgCAZ-0006kd-3J for geh-help-gnu-emacs@m.gmane.org; Fri, 21 Jan 2011 09:16:31 +0100 Original-Received: from localhost ([127.0.0.1]:49089 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PgCAY-0006jT-GE for geh-help-gnu-emacs@m.gmane.org; Fri, 21 Jan 2011 03:16:30 -0500 Original-Received: from [140.186.70.92] (port=44682 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PgCA2-0006ho-4Q for help-gnu-emacs@gnu.org; Fri, 21 Jan 2011 03:15:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PgCA1-0002uD-0p for help-gnu-emacs@gnu.org; Fri, 21 Jan 2011 03:15:58 -0500 Original-Received: from mail-ey0-f169.google.com ([209.85.215.169]:37933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PgCA0-0002tu-Qz for help-gnu-emacs@gnu.org; Fri, 21 Jan 2011 03:15:56 -0500 Original-Received: by eyh6 with SMTP id 6so748205eyh.0 for ; Fri, 21 Jan 2011 00:15:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=m+W+2nPKSywj6RW4n/Nok81h2l+P6tB3AANF5JvuSkI=; b=hx3Nnc956vKnU9k3NkxcqACB+GwnhNQJrnOdBp8X7fMG/2bDs4Q0WvtNCg5o4Hc+xM Ou5t+ZpJaZFqbKPlv5aVRK7pt1DkPuDxjqvE2Wxal7TzePSQRSCrOp1LlVFqbcxQVjn7 IeGWfo6SQK5CE2mlQeAU8yEBb8SSg5g0umLzg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=pYFsLH64VBT3l6BgVfzNgp7cchHuiuLQ00zIlaqgu6MfuF6schADvN11aMd2C58xcf PZ2S+BqGvTRaS15whbQ2b4mFddMrIZ3xR0eZUkQBHtUoD8+YnQqhSNtnyeCs0wlMjSLe xPb0lv7W255D/PoRxQJX21QB3JxIbFhDTm0WU= Original-Received: by 10.14.119.132 with SMTP id n4mr381865eeh.17.1295597755823; Fri, 21 Jan 2011 00:15:55 -0800 (PST) Original-Received: by 10.14.119.11 with HTTP; Fri, 21 Jan 2011 00:15:55 -0800 (PST) In-Reply-To: <49a66c3b-f48b-4e07-8034-044eb6909f79@f21g2000prn.googlegroups.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:78635 Archived-At: --90e6ba61533a01f738049a56dc53 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jan 21, 2011 at 2:43 PM, rusi wrote: > But is the (require 'cl) not emacs cruft? > Not really. Not requiring functions and macros before calling them is a bug in fsharp-mode. Whether or not 'cl should be provided as the default is another issue all together. The reality is that if you customize your emacs in any significant way, you'll probably load something that requires 'cl at runtime. However anything that makes it into GNU Emacs must not require 'cl at runtime. This is the current policy, but lots of people disagree with it. -- Le --90e6ba61533a01f738049a56dc53 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Jan 21, 2011 at 2:43 PM, rusi <rustompmody@gmail.com= > wrote:
But is the (require 'cl) not emacs cruft?

Not really. =A0Not requiring functions and macros be= fore calling them is a bug in fsharp-mode. =A0Whether or not 'cl should= be provided as the default is another issue all together. =A0The reality i= s that if you customize your emacs in any significant way, you'll proba= bly load something that requires 'cl at runtime. =A0However anything th= at makes it into GNU Emacs must not require 'cl at runtime. =A0This is = the current policy, but lots of people disagree with it.

--
Le
--90e6ba61533a01f738049a56dc53--