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: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification Date: Tue, 23 Feb 2016 12:45:12 -0500 Message-ID: References: <20160222175244.30186.2617@vcs.savannah.gnu.org> <87k2lwv5ob.fsf@gmx.de> <87egc4v4hs.fsf@gmx.de> <8bd4ec21-1306-41bf-aca7-5571a3014337@default> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1456249544 9415 80.91.229.3 (23 Feb 2016 17:45:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Feb 2016 17:45:44 +0000 (UTC) Cc: michael.albinus@gmx.de, monnier@IRO.UMontreal.CA, emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 23 18:45:36 2016 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 1aYH1h-0001G0-EQ for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 18:45:33 +0100 Original-Received: from localhost ([::1]:58852 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYH1g-0007tg-TH for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 12:45:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYH1b-0007pS-SO for emacs-devel@gnu.org; Tue, 23 Feb 2016 12:45:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYH1b-0001e0-1f for emacs-devel@gnu.org; Tue, 23 Feb 2016 12:45:27 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45626) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYH1N-0001Sh-Iq; Tue, 23 Feb 2016 12:45:13 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aYH1M-0006ia-SR; Tue, 23 Feb 2016 12:45:12 -0500 In-reply-to: <8bd4ec21-1306-41bf-aca7-5571a3014337@default> (message from Drew Adams on Mon, 22 Feb 2016 13:39:01 -0800 (PST)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:200554 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > It's insane that Emacs now calls these `cl-caddr' etc., instead of > calling them `caddr' etc. like all other Lisps (those that have > them) - including Emacs prior to this renaming. "Renaming" is a misleading description of what happened. Emacs Lisp never included a caddr function under any name before among its standard functions. There was a caddr function in the optional cl package (which I suppose is still there), and there is now a cl-caddr function in the cl-lib package. Hard to believe > this actually went down. In 1985 I needed to keep Emacs small. I could not afford to add functions such as caddr. Today, there is no need to keep Emacs so small. So we may as well add c...r and c....r to Emacs Lisp. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.