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: CL package serious deficiencies Date: Thu, 09 Feb 2012 14:42:12 -0500 Message-ID: References: <33271707.post@talk.nabble.com> <87fwemcwlx.fsf@spindle.srvr.nix> <87d39pgdu4.fsf@gnus.org> <871uq499vu.fsf@spindle.srvr.nix> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1328816553 1721 80.91.229.3 (9 Feb 2012 19:42:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Feb 2012 19:42:33 +0000 (UTC) Cc: larsi@gnus.org, Emacs-devel@gnu.org To: Nix Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 09 20:42:32 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RvZsy-0005So-GD for ged-emacs-devel@m.gmane.org; Thu, 09 Feb 2012 20:42:28 +0100 Original-Received: from localhost ([::1]:37922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvZsx-0007To-TK for ged-emacs-devel@m.gmane.org; Thu, 09 Feb 2012 14:42:27 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:50809) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvZsq-0007OK-Ci for Emacs-devel@gnu.org; Thu, 09 Feb 2012 14:42:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RvZsl-000745-6b for Emacs-devel@gnu.org; Thu, 09 Feb 2012 14:42:20 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:58072) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvZsl-00073j-3G for Emacs-devel@gnu.org; Thu, 09 Feb 2012 14:42:15 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RvZsi-0002T2-6a; Thu, 09 Feb 2012 14:42:12 -0500 In-reply-to: <871uq499vu.fsf@spindle.srvr.nix> (message from Nix on Wed, 08 Feb 2012 23:35:17 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 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:148411 Archived-At: Duplication of code is not necessarily a bad thing. I learned in writing GCC that it's often cleaner for each program to have a function that does what it wants than to push to make them shared. However, when it is clear a standard function would be useful, we can add one. We have added several functions that were previously in CL. Maybe some others are worth adding now. But that does not mean we have to choose all or nothing. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use free telephony http://directory.fsf.org/category/tel/