From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#18716: Patch for this bug Date: Tue, 08 Nov 2016 22:04:37 +0200 Message-ID: <83a8d9hh62.fsf@gnu.org> References: <8761fm903w.fsf@sc3d.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1478635530 14243 195.159.176.226 (8 Nov 2016 20:05:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 8 Nov 2016 20:05:30 +0000 (UTC) Cc: 18716@debbugs.gnu.org To: Reuben Thomas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 08 21:05:26 2016 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 1c4Cdy-0002F6-Ru for geb-bug-gnu-emacs@m.gmane.org; Tue, 08 Nov 2016 21:05:18 +0100 Original-Received: from localhost ([::1]:35162 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4Ce1-0005SA-Q3 for geb-bug-gnu-emacs@m.gmane.org; Tue, 08 Nov 2016 15:05:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4Cdm-0005Mi-Ra for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2016 15:05:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4Cdi-0006sp-My for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2016 15:05:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34614) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c4Cdi-0006se-Jp for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2016 15:05:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c4Cdi-0002TV-A2 for bug-gnu-emacs@gnu.org; Tue, 08 Nov 2016 15:05:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Nov 2016 20:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18716 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18716-submit@debbugs.gnu.org id=B18716.14786354959498 (code B ref 18716); Tue, 08 Nov 2016 20:05:02 +0000 Original-Received: (at 18716) by debbugs.gnu.org; 8 Nov 2016 20:04:55 +0000 Original-Received: from localhost ([127.0.0.1]:50013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c4Cdb-0002T8-78 for submit@debbugs.gnu.org; Tue, 08 Nov 2016 15:04:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c4CdZ-0002Sr-CS for 18716@debbugs.gnu.org; Tue, 08 Nov 2016 15:04:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c4CdQ-0006gn-3W for 18716@debbugs.gnu.org; Tue, 08 Nov 2016 15:04:48 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33205) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c4CdQ-0006gi-0V; Tue, 08 Nov 2016 15:04:44 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3269 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c4CdO-0007CN-MQ; Tue, 08 Nov 2016 15:04:43 -0500 In-reply-to: (message from Reuben Thomas on Tue, 8 Nov 2016 17:51:26 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:125487 Archived-At: > From: Reuben Thomas > Date: Tue, 8 Nov 2016 17:51:26 +0000 > > It makes dired-mark-unmarked-files act case-insensitively. You meant case-sensitively, I presume. > Also, it is better than Stefan's suggestion to use auto-mode-case-fold, as when visiting files, the user will > quickly see if a file has been e.g. visited in the wrong major mode owing to an uppercase filename being > treated as a lowercase one; whereas in dired-omit-mode, files can be hidden counter to the user's > expectation, as happened to me with COPYING.LIB, yet it is not obvious (because the file is hidden!). I don't understand what happened to the comment about *.JPG files on case-sensitive filesystems, and how does this patch do TRT on case-insensitive filesystems. IOW, it sounds like the right solution cannot be so simple, because this will most probably cause user complaints of the opposite kind. No? Btw, if the problem is only with COPYING.LIB, maybe a better heuristics would be to remove .lib from completion-ignored-extensions, as it is no longer so widespread where Emacs users dwell?