From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.devel Subject: Re: moving more cl seq/mapping support into core Date: Sat, 25 Sep 2010 16:30:58 +0100 Message-ID: References: <87sk0y1i18.fsf@catnip.gol.com> <7DEE67615141433C8FE87DBFE1DE88E8@us.oracle.com> <7B99087F2F72472DA0740D54DB71A408@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1285428683 2990 80.91.229.12 (25 Sep 2010 15:31:23 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 25 Sep 2010 15:31:23 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 25 17:31:22 2010 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.69) (envelope-from ) id 1OzWif-0006H6-P8 for ged-emacs-devel@m.gmane.org; Sat, 25 Sep 2010 17:31:22 +0200 Original-Received: from localhost ([127.0.0.1]:57958 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzWif-0008OH-2x for ged-emacs-devel@m.gmane.org; Sat, 25 Sep 2010 11:31:21 -0400 Original-Received: from [140.186.70.92] (port=58289 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OzWiZ-0008Nr-9I for emacs-devel@gnu.org; Sat, 25 Sep 2010 11:31:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OzWiY-0006dZ-DH for emacs-devel@gnu.org; Sat, 25 Sep 2010 11:31:15 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:44343) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OzWiY-0006d7-51 for emacs-devel@gnu.org; Sat, 25 Sep 2010 11:31:14 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OzWiW-0006E9-Ey for emacs-devel@gnu.org; Sat, 25 Sep 2010 17:31:12 +0200 Original-Received: from cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com ([86.9.122.85]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 25 Sep 2010 17:31:12 +0200 Original-Received: from sdl.web by cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 25 Sep 2010 17:31:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cpc1-cmbg13-0-0-cust596.5-4.cable.virginmedia.com Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (Mac OS X 10.6.4) Cancel-Lock: sha1:mB8jXM8hBH4sYPBZyrull5baXmg= X-detected-operating-system: by eggs.gnu.org: GNU/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:130854 Archived-At: On 2010-09-25 16:23 +0100, Drew Adams wrote: > Sorry, I don't get it. What is TEST for? It is typically for a binary > predicate such as `equal' - but we already have PREDICATE here. And just what > is second class here (if TEST is not added)? `remove-if' as defined in cl.el can not be used in a package intended to be included in GNU Emacs due to the use of cl run time functions. So to move this function into elisp Miles (I think) proposed that we give up some of its keyword arguments since they mostly are not used and turned the keyword :test argument into an optional one. Leo