From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Rob Browning Newsgroups: gmane.emacs.bugs Subject: bug#27880: 25.2; elisp-mode-tests may downcase too aggressively Date: Sun, 30 Jul 2017 11:21:40 -0500 Message-ID: <87fudd6gkr.fsf@trouble.defaultvalue.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1501431733 6904 195.159.176.226 (30 Jul 2017 16:22:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 30 Jul 2017 16:22:13 +0000 (UTC) To: 27880@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 30 18:22:08 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dbqym-0001Za-Bq for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Jul 2017 18:22:08 +0200 Original-Received: from localhost ([::1]:55858 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbqys-0006ng-5F for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Jul 2017 12:22:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbqyj-0006lc-QB for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:22:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dbqyg-0005lw-Mk for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:22:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59994) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dbqyg-0005lq-JB for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dbqyg-0000SH-EZ for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Rob Browning Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Jul 2017 16:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27880 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.15014317151735 (code B ref -1); Sun, 30 Jul 2017 16:22:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Jul 2017 16:21:55 +0000 Original-Received: from localhost ([127.0.0.1]:34438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dbqyZ-0000Rv-By for submit@debbugs.gnu.org; Sun, 30 Jul 2017 12:21:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58137) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dbqyX-0000Rd-Bw for submit@debbugs.gnu.org; Sun, 30 Jul 2017 12:21:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dbqyR-0005ax-BD for submit@debbugs.gnu.org; Sun, 30 Jul 2017 12:21:48 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45730) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dbqyR-0005al-7v for submit@debbugs.gnu.org; Sun, 30 Jul 2017 12:21:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbqyQ-0006dJ-3a for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:21:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dbqyN-0005Xz-01 for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:21:46 -0400 Original-Received: from defaultvalue.org ([70.85.129.156]:47514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dbqyM-0005XY-R0 for bug-gnu-emacs@gnu.org; Sun, 30 Jul 2017 12:21:42 -0400 Original-Received: from trouble.defaultvalue.org (localhost [127.0.0.1]) (Authenticated sender: rlb@defaultvalue.org) by defaultvalue.org (Postfix) with ESMTPSA id EB7AF200A5 for ; Sun, 30 Jul 2017 11:21:40 -0500 (CDT) Original-Received: by trouble.defaultvalue.org (Postfix, from userid 1000) id 2108214E0AD; Sun, 30 Jul 2017 11:21:40 -0500 (CDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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" Xref: news.gmane.org gmane.emacs.bugs:135156 Archived-At: [Refiling as a bug report from a list thread.] It looks like (in 25.2, and perhaps master too) elisp-mode-tests.el downcases the xref path (location) for comparison in xref-elisp-test-run, but that seems to also affect the filesystem lookup lower down (in xref--goto-location) such that a handful of tests fail if the build path contains uppercase characters. i.e. it tries to read the downcased path, which of course (on ext4) doesn't exist. In any case, I've hacked up a temporary fix by keeping the original as "real-xref" and cloning that (and copying the location) to produce the xref used by the modification and comparison. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4