From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Newsgroups: gmane.emacs.devel Subject: Inlined cl functions -- how to learn about them Date: Thu, 16 Jun 2011 10:52:30 +0200 Message-ID: <87zklif99t.fsf_-_@gmail.com> References: <201106040034.15598.ruediger@c-plusplus.de> <201106041913.09203.ruediger@c-plusplus.de> <8762olmk6y.fsf@ambire.localdomain> <201106050143.17405.ruediger@c-plusplus.de> <871uz9m3an.fsf@ambire.localdomain> <87mxhwr5th.fsf@gmail.com> <87k4cmoly5.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1308214627 21159 80.91.229.12 (16 Jun 2011 08:57:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 16 Jun 2011 08:57:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 16 10:57:03 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QX8Nq-00031m-MC for ged-emacs-devel@m.gmane.org; Thu, 16 Jun 2011 10:57:02 +0200 Original-Received: from localhost ([::1]:53673 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QX8Np-0002Lt-Jm for ged-emacs-devel@m.gmane.org; Thu, 16 Jun 2011 04:57:01 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:37794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QX8NV-0002LL-Oe for emacs-devel@gnu.org; Thu, 16 Jun 2011 04:56:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QX8NU-0005SO-6l for emacs-devel@gnu.org; Thu, 16 Jun 2011 04:56:41 -0400 Original-Received: from mail-fx0-f41.google.com ([209.85.161.41]:59468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QX8NT-0005SE-Tb for emacs-devel@gnu.org; Thu, 16 Jun 2011 04:56:40 -0400 Original-Received: by fxm18 with SMTP id 18so1161890fxm.0 for ; Thu, 16 Jun 2011 01:56:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type :content-transfer-encoding; bh=Tkqrg7vowL8U/ZtmBcJnvtgBDIWVC/ZMdP4VZl5iL6E=; b=QJ76Bek3LS3dwb10FKCH8uPJm9bMhVTVVnyemkQ02dtWa4W0m3gCrgtIZZJX8ne5hL lecHvGxP+ge5rNeDFK2pMBu9fEKYuhHJ16dI/MQOXHzr7qJT0xMWfpaZSUk00hemQX+X GhwfN3ImIgAWm/OnOLtz09RNTFLyqi1GtJzas= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version:content-type:content-transfer-encoding; b=uWcB7J9uB0z6REAsaNGUPdswJe2zFND/nXESv7EopRigIxD6qX1awqMF2fGWW+LUsQ sz02pDB8yVk9IOa+stJiMzDxPLJEAVpeFUigZ+Yy/Ch4q00piGXVTIG4vB6iTkP59Psm K/kLxHOStOVPx6Q0dr70QNAdV0oI8Riivsc+s= Original-Received: by 10.223.97.142 with SMTP id l14mr736106fan.137.1308214598597; Thu, 16 Jun 2011 01:56:38 -0700 (PDT) Original-Received: from localhost (176.119.broadband10.iol.cz [90.177.119.176]) by mx.google.com with ESMTPS id o23sm686278faa.33.2011.06.16.01.56.32 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Jun 2011 01:56:36 -0700 (PDT) In-Reply-To: <87k4cmoly5.fsf@gnu.org> ("Johan =?utf-8?Q?Bockg=C3=A5rd=22's?= message of "Wed, 15 Jun 2011 22:53:54 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.161.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:140549 Archived-At: Johan Bockg=C3=A5rd writes: > FWIW, cl arranges for acons to be inlined at compile time, so it's > enough to > > (eval-when-compile (require 'cl)) Interesting, thank you! Is there a list of such exceptions somewhere? Inspecting the symbol's plist or trying to byte-compile such functions and see if the warning pops up or not hardly seems practical even for true GNU-fearing folk. =C5=A0t=C4=9Bp=C3=A1n