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:09:06 -0800 (PST) Message-ID: References: <<20160222175244.30186.2617@vcs.savannah.gnu.org> > <<87k2lwv5ob.fsf@gmx.de> > <<87egc4v4hs.fsf@gmx.de> <8bd4ec21-1306-41bf-aca7-5571a3014337@default> > <<87r3g4js64.fsf@gmail.com>> <> 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 1456250977 1893 80.91.229.3 (23 Feb 2016 18:09:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Feb 2016 18:09:37 +0000 (UTC) Cc: emacs-devel@gnu.org, michael.albinus@gmx.de, monnier@iro.umontreal.ca, drew.adams@oracle.com, kaushal.modi@gmail.com To: rms@gnu.org, Oleh Krehel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 23 19:09:24 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 1aYHOl-0004A1-Dz for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 19:09:23 +0100 Original-Received: from localhost ([::1]:59016 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHOk-0004le-LF for ged-emacs-devel@m.gmane.org; Tue, 23 Feb 2016 13:09:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58205) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHOg-0004kx-PC for emacs-devel@gnu.org; Tue, 23 Feb 2016 13:09:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYHOd-0002dH-Im for emacs-devel@gnu.org; Tue, 23 Feb 2016 13:09:18 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:40296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYHOd-0002d5-BC; Tue, 23 Feb 2016 13:09:15 -0500 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u1NI99Hf009500 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 23 Feb 2016 18:09:10 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u1NI998K007269 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 23 Feb 2016 18:09:09 GMT Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u1NI98f7032203; Tue, 23 Feb 2016 18:09:08 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: aserv0022.oracle.com [141.146.126.234] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 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:200563 Archived-At: > > Here's a list of `cl-' stuff that I like to use, which I think wouldn= 't > > bring confusion without a `cl-' prefix: `cl-find-if', > > `cl-remove-if-not', `cl-incf', `cl-position-if', `cl-caadr', > > `cl-rotatef', `cl-destructuring-bind'. >=20 > We can consider including some of these functions in standard Emacs > Lisp, but not all the cl-... functions should be included. > Some of the Common Lisp functions have very ugly interfaces. We should move only the functions we think are most useful to "standard Emacs Lisp". The rest of the Common Lisp (emulation) functions should remain in a separate library that is not loaded by default. But their functions etc. that correspond to Common Lisp functions etc. should be renamed to drop the prefix `cl-', unless doing so would conflict with existing Emacs-Lisp functions etc. that act differently. IOW, even when a Common Lisp emulation function is in a separate library that is not loaded by default, we should drop its prefix `cl-' unless doing so is problematic.