From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 4d3a595: `load-path' should contain only directory names Date: Wed, 28 Oct 2015 15:25:16 -0400 Message-ID: References: <20151023135532.11512.53356@vcs.savannah.gnu.org> <83mvv8wejc.fsf@gnu.org> <86bnboeymw.fsf@stephe-leake.org> <83wpuadc9k.fsf@gnu.org> <86d1w1ahsy.fsf@stephe-leake.org> <562E2A8A.1030601@yandex.ru> <83wpu9bns4.fsf@gnu.org> <86fv0x8kl6.fsf@stephe-leake.org> <83d1w0416d.fsf@gnu.org> <8337ww3ypz.fsf@gnu.org> <83vb9r2ddg.fsf@gnu.org> <83pozz2aup.fsf@gnu.org> <83h9la3k3k.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1446060343 23530 80.91.229.3 (28 Oct 2015 19:25:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 28 Oct 2015 19:25:43 +0000 (UTC) Cc: dgutov@yandex.ru, stephen_leake@stephe-leake.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 28 20:25:34 2015 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 1ZrWLk-00031u-DA for ged-emacs-devel@m.gmane.org; Wed, 28 Oct 2015 20:25:32 +0100 Original-Received: from localhost ([::1]:40384 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrWLj-00038A-Kq for ged-emacs-devel@m.gmane.org; Wed, 28 Oct 2015 15:25:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57132) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrWLZ-00034E-OG for emacs-devel@gnu.org; Wed, 28 Oct 2015 15:25:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZrWLY-0001TL-Td for emacs-devel@gnu.org; Wed, 28 Oct 2015 15:25:21 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:61074) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZrWLV-0001SI-23; Wed, 28 Oct 2015 15:25:17 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A2FgA731xV/zCdWxdcgxCEAoVVwwsEAgKBPDwRAQEBAQEBAYEKQQWDXQEBAwFWIwULCzQSFBgNJIg3CM8jAQEBAQYBAQEBHos6hQUHhC0Fi0STU4NrkgIjggocFYFZIoJ4AQEB X-IPAS-Result: A0A2FgA731xV/zCdWxdcgxCEAoVVwwsEAgKBPDwRAQEBAQEBAYEKQQWDXQEBAwFWIwULCzQSFBgNJIg3CM8jAQEBAQYBAQEBHos6hQUHhC0Fi0STU4NrkgIjggocFYFZIoJ4AQEB X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="171888399" Original-Received: from 23-91-157-48.cpe.pppoe.ca (HELO pastel.home) ([23.91.157.48]) by ironport2-out.teksavvy.com with ESMTP; 28 Oct 2015 15:25:16 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 3713C60005; Wed, 28 Oct 2015 15:25:16 -0400 (EDT) In-Reply-To: <83h9la3k3k.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 28 Oct 2015 20:48:31 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 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:192818 Archived-At: > Which is what we did. One is "directory name", the other "directory > file name". But "directory name" is a term which already has another meaning elsewhere. I'm fine with "directory file name" for the "non-slashed version" but for the slashed version we need something *else* than either of those two. This way, when we say "directory name" it will mean what everybody else means by it. >> Why put the burden on the poor end user who barely understands what >> add-to-list does? > The burden is not on the user, it's on us, the Emacs developers. > Users are still free to do what they want with load-path. So developers have to accept both slashed and non-slashed names in load-path. Glad we agree. > I already answered that, more than once: consistency, which makes it > easier to have a more accurate doc string. I don't care if we put things in a consistent state (in the sense that I don't oppose it). But we still allow other people to do it inconsistently, so we can't declare that load-path should only contain "directory file names". > We are now back to the beginning of this discussion, for the second > time. Can we please stop this, and agree to disagree? Please? I want the docstring of load-path to be changed not to say "directory file names". Stefan