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 01:29:58 -0500 Message-ID: References: <33271707.post@talk.nabble.com> <87fwemcwlx.fsf@spindle.srvr.nix> <87zkcubbfc.fsf@spindle.srvr.nix> <87vcnibb9t.fsf@spindle.srvr.nix> <87r4y6bams.fsf@spindle.srvr.nix> <4F3198CE.9000900@dancol.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1328769033 26900 80.91.229.3 (9 Feb 2012 06:30:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Feb 2012 06:30:33 +0000 (UTC) Cc: egnartsms@gmail.com, lennart.borgman@gmail.com, Emacs-devel@gnu.org, nix@esperi.org.uk, monnier@iro.umontreal.ca, dancol@dancol.org, drew.adams@oracle.com To: Tom Tromey Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 09 07:30:31 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 1RvNWW-0001eb-LH for ged-emacs-devel@m.gmane.org; Thu, 09 Feb 2012 07:30:28 +0100 Original-Received: from localhost ([::1]:37796 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvNWR-0007Vy-Nn for ged-emacs-devel@m.gmane.org; Thu, 09 Feb 2012 01:30:23 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:55074) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvNWH-0007MG-DD for Emacs-devel@gnu.org; Thu, 09 Feb 2012 01:30:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RvNW4-00031S-IJ for Emacs-devel@gnu.org; Thu, 09 Feb 2012 01:30:12 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:38580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvNW4-00031O-Gt for Emacs-devel@gnu.org; Thu, 09 Feb 2012 01:30:00 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RvNW2-0006EZ-Pf; Thu, 09 Feb 2012 01:29:58 -0500 In-reply-to: (message from Tom Tromey on Wed, 08 Feb 2012 08:00:40 -0700) 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:148391 Archived-At: RMS> * CL is ugly. It is not well integrated with the rest of Emacs Lisp. The second part seems to me to be a circular argument. It could be better integrated; but it will not be as long as it is not acceptable. Maybe we are miscommunicating. The ugliness I am talking about is in the specs of these functions, not the implementation. The specs of the CL functions don't fit in well with Emacs Lisp. This isn't something that could be fixed with more work on the code. -- 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/