From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [Emacs-diffs] emacs-25 a9c48d5: Additional fixes for file notification Date: Tue, 23 Feb 2016 10:05:57 -0800 (PST) Message-ID: <90d83040-7837-4af7-a7aa-16424cae187e@default> References: <<20160222175244.30186.2617@vcs.savannah.gnu.org> > <<87k2lwv5ob.fsf@gmx.de> > <<87egc4v4hs.fsf@gmx.de>> <<8bd4ec21-1306-41bf-aca7-5571a3014337@default>> <> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1456250795 31427 80.91.229.3 (23 Feb 2016 18:06:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Feb 2016 18:06:35 +0000 (UTC) Cc: michael.albinus@gmx.de, monnier@IRO.UMontreal.CA, emacs-devel@gnu.org To: rms@gnu.org, Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 23 19:06:23 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 1aYHLq-0001fK-IL for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 19:06:22 +0100 Original-Received: from localhost ([::1]:58998 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHLp-0003Qi-DW for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 13:06:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHLd-0003Qc-7t for emacs-devel@gnu.org; Tue, 23 Feb 2016 13:06:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYHLX-0001D9-AW for emacs-devel@gnu.org; Tue, 23 Feb 2016 13:06:09 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:39825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHLX-0001CO-43; Tue, 23 Feb 2016 13:06:03 -0500 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u1NI5xxo007163 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Feb 2016 18:06:00 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u1NI5xkn013708 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 23 Feb 2016 18:05:59 GMT Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u1NI5wMP023580; Tue, 23 Feb 2016 18:05:59 GMT In-Reply-To: <> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 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:200561 Archived-At: > > 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. >=20 > "Renaming" is a misleading description of what happened. > Emacs Lisp never included a caddr function under any name > before among its standard functions. >=20 > There was a caddr function in the optional cl package (which I > suppose is still there), Precisely. That `caddr' function is slated (was, at least) to be removed and thus replaced by the equivalent `cl-caddr' function. That's what I meant by renaming. That's what I think is crazy. > and there is now a cl-caddr function in the cl-lib package. For now, yes. Stefan's plan was to obsolete `cl.el'. > > Hard to believe this actually went down. >=20 > In 1985 I needed to keep Emacs small. I could not afford to add > functions such as caddr. That's not the "this" that I have a hard time believing went down. It is the renaming to `cl-' that I find hard to fathom. > Today, there is no need to keep Emacs so small. So we may as well add > c...r and c....r to Emacs Lisp. Excellent. Agreed 100%.