From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#21816: elisp-mode-tests fails on a case-preserving filesystem Date: Tue, 3 Nov 2015 20:18:48 +0200 Message-ID: <5638FA88.8050702@yandex.ru> References: <86mvuv30i1.fsf@stephe-leake.org> <86y4ef16ha.fsf@stephe-leake.org> <83d1vrw0p9.fsf@gnu.org> <5638D836.8090600@yandex.ru> <5638DE4A.308@yandex.ru> <83ziyvujmj.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1446574824 32151 80.91.229.3 (3 Nov 2015 18:20:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Nov 2015 18:20:24 +0000 (UTC) Cc: lekktu@gmail.com, 21816@debbugs.gnu.org, stephen_leake@stephe-leake.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 03 19:20:13 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZtgBn-0002oK-Aa for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Nov 2015 19:20:11 +0100 Original-Received: from localhost ([::1]:50327 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtgBm-0001Ha-MI for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Nov 2015 13:20:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtgBi-0001Gy-Vs for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2015 13:20:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZtgBg-0005Eb-9z for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2015 13:20:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:32804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZtgBg-0005EP-6Z for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2015 13:20:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZtgBf-000151-Bl for bug-gnu-emacs@gnu.org; Tue, 03 Nov 2015 13:20:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Nov 2015 18:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21816 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21816-submit@debbugs.gnu.org id=B21816.14465747524087 (code B ref 21816); Tue, 03 Nov 2015 18:20:03 +0000 Original-Received: (at 21816) by debbugs.gnu.org; 3 Nov 2015 18:19:12 +0000 Original-Received: from localhost ([127.0.0.1]:51745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtgAp-00013q-LQ for submit@debbugs.gnu.org; Tue, 03 Nov 2015 13:19:11 -0500 Original-Received: from mail-wm0-f49.google.com ([74.125.82.49]:33788) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZtgAV-000134-R1 for 21816@debbugs.gnu.org; Tue, 03 Nov 2015 13:19:10 -0500 Original-Received: by wmeg8 with SMTP id g8so91746082wme.0 for <21816@debbugs.gnu.org>; Tue, 03 Nov 2015 10:18:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=2RtuWtrmrIYOhkvEPhK/oqqkDy/86WcwfT9vdocLhHI=; b=AVDGYAoT6XPgQAqt+sZbyb3TU0BpxFWrtjCuJw/KX3+ZQjGO2C2G5BFhU5PdgdH4qa a0RRi8lUn+90Tknc/AKY4/ONWGtFrdpPq8f3VURt24WZ5AE1HXsapxp77rJzSXbBWVtm wlntBCUF+UdRcSKYjGexiG1VDCtbj8tGF2cA2DSl0AgK0LIxwGeJfGJuHMzV7UA/cVKA TU1+ZR9oBSqBwXD7G9SFAoeMPsnpWpA8LJjiHvrDyG8hrCFh1zfYePB5HfMRcouWrl/M inB8wr50aBbJ3e0FcL8hWvSlaxN3XGhL7SLqiZ8uR6YUCoJyJ1WRrnF/Hit68lndGcil uZaw== X-Received: by 10.28.16.203 with SMTP id 194mr22832021wmq.55.1446574731220; Tue, 03 Nov 2015 10:18:51 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id q141sm24630010wmg.3.2015.11.03.10.18.49 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Nov 2015 10:18:50 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0 In-Reply-To: <83ziyvujmj.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:108372 Archived-At: On 11/03/2015 06:34 PM, Eli Zaretskii wrote: > Both forms (and some additional ones) are perfectly canonical. Like suggested, let's pick one? Speaking of personal preferences, it would be the form with forward slashes, and with path segments written with capitalization that the file system prefers. I know NTFS does prefer *one* of many way to write each file name, even if it accepts others. > This isn't a xref-specific problem, so I think it should have a more > general solution that any package could use. It's not reasonable to > expect from every Emacs developer to be an expert on subtle aspects of > comparing Windows file names. We should provide a tested solution for > that. I don't know which solution to pick, and I believe I don't know the problem well enough. We probably don't want to venture into Java-land here, and encapsulate any type of field into its separate data type, with its comparison function. But, well, we could do that. In any case, it's not a hugely important problem, compared to others we still have.