From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#64791: 30.0.50; [PATCH] Fix dired mismatch on some filenames Date: Mon, 04 Sep 2023 10:36:39 +0200 Message-ID: <87fs3utjvs.fsf@ledu-giraud.fr> References: <87sf9gozbl.fsf@ledu-giraud.fr> <83fs5g8392.fsf@gnu.org> <87lef8ovgc.fsf@ledu-giraud.fr> <835y6c7yvo.fsf@gnu.org> <87ttsbbbfy.fsf@ledu-giraud.fr> <83zg235d47.fsf@gnu.org> <83wmx75aad.fsf@gnu.org> <87r0netlc0.fsf@ledu-giraud.fr> <87ttsaibza.fsf@yahoo.com> Reply-To: Manuel Giraud Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13807"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , 64791@debbugs.gnu.org, Stefan Kangas To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 04 10:37:18 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qd55C-0003NO-NS for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 04 Sep 2023 10:37:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qd54y-0007UT-AO; Mon, 04 Sep 2023 04:37:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qd54w-0007U7-90 for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2023 04:37:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qd54w-00053F-1A for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2023 04:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qd54v-0008Ft-Nj for bug-gnu-emacs@gnu.org; Mon, 04 Sep 2023 04:37:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Sep 2023 08:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64791 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 64791-submit@debbugs.gnu.org id=B64791.169381660731708 (code B ref 64791); Mon, 04 Sep 2023 08:37:01 +0000 Original-Received: (at 64791) by debbugs.gnu.org; 4 Sep 2023 08:36:47 +0000 Original-Received: from localhost ([127.0.0.1]:48393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd54g-0008FM-Pi for submit@debbugs.gnu.org; Mon, 04 Sep 2023 04:36:47 -0400 Original-Received: from ledu-giraud.fr ([51.159.28.247]:24364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd54c-0008FA-D8 for 64791@debbugs.gnu.org; Mon, 04 Sep 2023 04:36:45 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=QukFcfdW q1lk42ILJsvxbKPo6r0ui/sAC4JrWNqGWUk=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=2Zf66XihygqPVw4Y84wJv65wDl7/Tt 5iQh/fIbpnHq6C4v3pbPZ9WxElhOs6UALe9KCUAYo+6M2yP9ZZLuXDBg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=QukFcfdWq1lk42IL JsvxbKPo6r0ui/sAC4JrWNqGWUk=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=ovJ3hEsjkiBFm7cokmU0oQbmWhO/ILRWZ9VoIW iij+QTF5c/byBXY8Kui6WfSdbHhTooa0xZ3GD7yGXCLoVyihQpg1Rr1DI7M8VNqRe7mqFD pEmLYeLPnkNTEjh9TxL4DlSbZ3a/z0UIl2JjHEkvZrcrfk0PJKKCj20wJRnf1MYaH7qmEH crAOSxTvT8VtMHr2u210m434hjWbapsdJoJ8u/SfH7d11MQ4mmcfP4gfWMHrF41dpVargS lExExys7ZfUkLxZR1/sYxrM97rSWYEd2IINI30OmW+csm0eoDHEa7JQjYbrVVPNKZARYaK 7fJQiQE5MRl5XX1+vUgXmh3g== Original-Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 72ec888a (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 4 Sep 2023 10:36:40 +0200 (CEST) In-Reply-To: <87ttsaibza.fsf@yahoo.com> (Po Lu's message of "Mon, 04 Sep 2023 16:22:49 +0800") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:269219 Archived-At: Po Lu writes: > Manuel Giraud writes: > >> I don't know if this count as a test but it seems that both FreeBSD and >> NetBSD also called it "gls" in their respective packages: >> >> https://cgit.freebsd.org/ports/tree/sysutils/coreutils/pkg-plist >> http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/coreutils/PLIST?rev=1.22&content-type=text/x-cvsweb-markup >> >> But, I have to say that I still don't understand why you would not also >> consider applying my patch. > > The popular name for GNU ls is actually `ls', given that you install > Coreutils from the release tarball. Favoring `gls' over `ls' will lead > to Emacs overlooking a potentially newer Coreutils installation as long > as one from the package manager is already present. Yes there is this consideration too. Maybe we should have something more elaborate then. AFAIR, there is some test afterward to see if the found "ls" support "--dired" so maybe if the found "ls" does not support "--dired" and we are on a BSD then we should look for "gls". > Have the BSDs abjured the nasty habit of placing site software in a > single /usr/local directory? I don't know what you are calling "site software" but yes (OpenBSD at least) is using /usr/local for its package software. > If so, we could perhaps search in the directory where they install GNU > software, i.e. /usr/sfw (?) There is no such directory by default on OpenBSD. -- Manuel Giraud