From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: [elpa] master 68bcf86 2/4: package/names: :group can be given a list Date: Wed, 14 Jan 2015 09:51:41 -0200 Message-ID: References: <20150112112953.11913.47601@vcs.savannah.gnu.org> <871tn0yo6j.fsf@uwakimon.sk.tsukuba.ac.jp> <87a91om0dv.fsf@yahoo.fr> <87zj9nykjk.fsf@uwakimon.sk.tsukuba.ac.jp> <87ppajj29a.fsf@fencepost.gnu.org> <87iogbismy.fsf@fencepost.gnu.org> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1421236327 7910 80.91.229.3 (14 Jan 2015 11:52:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Jan 2015 11:52:07 +0000 (UTC) Cc: Nicolas Richard , "Stephen J. Turnbull" , Stefan Monnier , emacs-devel To: David Kastrup Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 14 12:52:02 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YBMUT-0008D4-Fg for ged-emacs-devel@m.gmane.org; Wed, 14 Jan 2015 12:52:01 +0100 Original-Received: from localhost ([::1]:45697 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBMUS-0005Wy-T8 for ged-emacs-devel@m.gmane.org; Wed, 14 Jan 2015 06:52:00 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42319) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBMUF-0005Wt-BD for emacs-devel@gnu.org; Wed, 14 Jan 2015 06:51:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YBMUE-0005In-8X for emacs-devel@gnu.org; Wed, 14 Jan 2015 06:51:47 -0500 Original-Received: from mail-ob0-x236.google.com ([2607:f8b0:4003:c01::236]:38989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YBMUA-0005Gy-HD; Wed, 14 Jan 2015 06:51:42 -0500 Original-Received: by mail-ob0-f182.google.com with SMTP id wo20so7497597obc.13; Wed, 14 Jan 2015 03:51:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=s9wMsVK4Q9HyqDGmDPUR/HJspZdAyU2840UTym/kjAM=; b=i5ygKcPIdIVOVa9zm9F97l2ml3NwbBqPoAxnndSv3KnF+cNWeFbzjSIdM0MtvH3br5 +Za9sxUPI/Q6xTl3Sx3ysYh04rETeCL79f66DM07PmS+eaIyspEPEwSMomEV/+GZSmAj THfTTw1ya1n1jTrYmo099mu11rsKXymw6Y1I7cnobBDIBkj45/JAyKKNe0DlUf7KPMNL 5Ms+2FZh8txc8hobD5Mrc3MM+TI1WEZjy4D7s1Z1vvkj2DYdqkcX3S8qDttp/U7z7not cRp9Upzi8gLhRjUfBmxkGwZSWu8VC0UTH18t9sQ2XcayegMA21XxmXVcZEcRkT3Qc/Qm bkhA== X-Received: by 10.182.231.230 with SMTP id tj6mr2204570obc.58.1421236301962; Wed, 14 Jan 2015 03:51:41 -0800 (PST) Original-Received: by 10.76.99.74 with HTTP; Wed, 14 Jan 2015 03:51:41 -0800 (PST) In-Reply-To: <87iogbismy.fsf@fencepost.gnu.org> X-Google-Sender-Auth: 4HBL8Xny-YYZEBloekxOV49MiK0 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4003:c01::236 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:181251 Archived-At: 2015-01-12 19:41 GMT-02:00 David Kastrup : > Artur Malabarba writes: > >> I'll use the backquoted version. But I'm at a place of spotty internet >> at the moment, so it may take me a few days. > > Many versions of quoted lambda functions may these days be _so_ much > better written using lexical binding instead that I think XEmacs should > really try catching up here. Otherwise the amount of code that cannot > be easily brought to run on XEmacs will likely become much larger. There might be some confusion here. What Stefan suggested (which I'm going to apply) is precisely to UNquote the lambda. I'm going to do: `(... ,(lambda (x) ...)) so the lambda is *not* quoted. It is evaluated by the "," and thus seen by the byte-compiler. Or maybe I'm just misunderstanding what you said. :-)