From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: moving more cl seq/mapping support into core Date: Sun, 26 Sep 2010 06:37:32 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1285497464 14918 80.91.229.12 (26 Sep 2010 10:37:44 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Sep 2010 10:37:44 +0000 (UTC) Cc: emacs-devel@gnu.org To: Leo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 26 12:37:43 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 1Ozoc1-0000lf-Oy for ged-emacs-devel@m.gmane.org; Sun, 26 Sep 2010 12:37:41 +0200 Original-Received: from localhost ([127.0.0.1]:39457 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ozoc1-00076i-0w for ged-emacs-devel@m.gmane.org; Sun, 26 Sep 2010 06:37:41 -0400 Original-Received: from [140.186.70.92] (port=37526 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ozobt-00074L-GY for emacs-devel@gnu.org; Sun, 26 Sep 2010 06:37:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ozobs-0008C7-Mf for emacs-devel@gnu.org; Sun, 26 Sep 2010 06:37:33 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:59381) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ozobs-0008C0-K1 for emacs-devel@gnu.org; Sun, 26 Sep 2010 06:37:32 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Ozobs-00053u-6F; Sun, 26 Sep 2010 06:37:32 -0400 In-reply-to: (message from Leo on Sat, 25 Sep 2010 06:13:13 +0100) 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:130902 Archived-At: Those functions are not there overnight they probably came from people's years of experience using and designing lisp. So they will be reinvented from time to time for writing any non-trivial elisp packages except now we have slightly different versions here and there. My wish is all of them should be incorporated into elisp. Since they would occupy parts of the address space that users expect is theirs, we would need to document them all in the Lisp manual. Aside from that, the keyword-based interfaces of these functions does not fit the style of Emacs Lisp very well.