From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#31305: 27.0.50; Symlinks recognized as dirs Date: Fri, 18 May 2018 10:16:32 -0700 Organization: UCLA Computer Science Department Message-ID: <1bed3f38-7556-9b01-0193-e13eab75b13f@cs.ucla.edu> References: <04652e21-22e5-3163-dc5a-fcd34224b4f8@cs.ucla.edu> <285c9c04-f9ee-0d2a-5b1f-a1b8f9070646@porkrind.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------9241E5C1A8240108888362C8" X-Trace: blaine.gmane.org 1526663714 27772 195.159.176.226 (18 May 2018 17:15:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 May 2018 17:15:14 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 Cc: 31305@debbugs.gnu.org, david+emacsformacosx@porkrind.org, Noam Postavsky , Jimmy Yuen Ho Wong To: David Caldwell , Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 18 19:15:09 2018 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 1fJiyC-00076v-LW for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 May 2018 19:15:08 +0200 Original-Received: from localhost ([::1]:40090 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJj0J-0006V3-NT for geb-bug-gnu-emacs@m.gmane.org; Fri, 18 May 2018 13:17:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35287) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fJj07-0006Td-JO for bug-gnu-emacs@gnu.org; Fri, 18 May 2018 13:17:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fJj03-0006GV-KZ for bug-gnu-emacs@gnu.org; Fri, 18 May 2018 13:17:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fJj03-0006GP-DR for bug-gnu-emacs@gnu.org; Fri, 18 May 2018 13:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fJj03-0007d0-3W for bug-gnu-emacs@gnu.org; Fri, 18 May 2018 13:17:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 18 May 2018 17:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31305 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31305-submit@debbugs.gnu.org id=B31305.152666380229287 (code B ref 31305); Fri, 18 May 2018 17:17:03 +0000 Original-Received: (at 31305) by debbugs.gnu.org; 18 May 2018 17:16:42 +0000 Original-Received: from localhost ([127.0.0.1]:40032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJizi-0007cJ-In for submit@debbugs.gnu.org; Fri, 18 May 2018 13:16:42 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:35834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fJizf-0007c5-Gh for 31305@debbugs.gnu.org; Fri, 18 May 2018 13:16:41 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B71E9160087; Fri, 18 May 2018 10:16:33 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Z9ZMkHaDA7uo; Fri, 18 May 2018 10:16:32 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 76FDB1600A9; Fri, 18 May 2018 10:16:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QHwIylwTc4Vr; Fri, 18 May 2018 10:16:32 -0700 (PDT) Original-Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 53ED7160087; Fri, 18 May 2018 10:16:32 -0700 (PDT) In-Reply-To: <285c9c04-f9ee-0d2a-5b1f-a1b8f9070646@porkrind.org> Content-Language: en-US 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:146267 Archived-At: This is a multi-part message in MIME format. --------------9241E5C1A8240108888362C8 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 05/18/2018 03:22 AM, David Caldwell wrote: > $ src/emacs -Q -batch -eval '(message "%S" (file-name-completion "pass" > "."))' > "passwd" Thanks for checking that it works on OS X 10.10. > Since this doesn't seem to match your hypothesis, do you still want me > to try it with the "/./" patch you sent? I wouldn't bother. If the bug is fixed in OS X 10.10 and Apple itself doesn't support older systems, then we shouldn't need to worry about this bug upstream. I suggest building Emacs for OS X 10.10, recommending 10.10 (or later) builds to users, and warning that there may be glitches if people use builds for older systems. To document this I installed the attached into the emacs-26 branch. --------------9241E5C1A8240108888362C8 Content-Type: text/x-patch; name="0001-etc-PROBLEMS-Document-Bug-31305.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-etc-PROBLEMS-Document-Bug-31305.patch" >From ad74c608988dc855f74e45ac2f2c2e5082019719 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Fri, 18 May 2018 09:24:04 -0700 Subject: [PATCH] * etc/PROBLEMS: Document Bug#31305. --- etc/PROBLEMS | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 1f7fe00bd6..09027332d8 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -3213,6 +3213,15 @@ them to DOS 8+3 limits. To be useful on NT, the MSDOS port of Emacs must be unzipped by a DOS utility, so that long file names are properly truncated. +** Apple Macintosh operating systems + +*** OS X 10.9 and earlier: symlinks autocomplete as directories + +Autocompleting the name of a symbolic link incorrectly appends "/". +Building and running Emacs on OS X 10.10 (or later) fixes the problem. +Older operating systems are no longer supported by Apple. +https://bugs.gnu.org/31305 + ** Archaic window managers and toolkits *** Open Look: Under Open Look, the Emacs window disappears when you type M-q. -- 2.17.0 --------------9241E5C1A8240108888362C8--