GNU bug report logs - #31305
27.0.50; Symlinks recognized as dirs on macOS <10.9

Previous Next

Package: emacs;

Reported by: Jimmy Yuen Ho Wong <wyuenho <at> gmail.com>

Date: Sat, 28 Apr 2018 20:45:02 UTC

Severity: minor

Tags: wontfix

Found in versions 26.1, 27.0.50

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: David Caldwell <david <at> porkrind.org>
To: Paul Eggert <eggert <at> cs.ucla.edu>, Alan Third <alan <at> idiocy.org>
Cc: 31305 <at> debbugs.gnu.org, david+emacsformacosx <at> porkrind.org, Noam Postavsky <npostavs <at> gmail.com>, Jimmy Yuen Ho Wong <wyuenho <at> gmail.com>
Subject: bug#31305: 27.0.50; Symlinks recognized as dirs
Date: Fri, 18 May 2018 03:22:46 -0700
[Message part 1 (text/plain, inline)]
On 5/16/18 6:09 PM, Paul Eggert wrote:
> On 05/16/2018 05:29 PM, David Caldwell wrote:
>>> then a simple fix
>>> is to have emacsformacosx.com build for OS X 10.10 or later,
>> This is very easy to do, I mostly haven't already because I didn't see
>> any compelling reason to build on later machines (I'm not aware of any
>> 10.10-10.13 dependent features the same way that say full screen mode
>> only works in 10.9 and later).
> 
> Thanks for the info. When you have a moment could you please try
> building on OS X 10.10 and then testing the result? I assume OS X 10.10
> has a file /etc/passwd so you could run something like this:
> 
> ln -s /etc/passwd .
> src/emacs -Q -batch -eval '(message "%S" (file-name-completion "pass"
> "."))'

Hi Paul,

I built from 60ff8101449eea3a5ca4961299501efd83d011bd.

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.10.5
BuildVersion:	14F2511
$ src/emacs -Q -batch -eval '(message "%S" (file-name-completion "pass"
"."))'
"passwd"

Since this doesn't seem to match your hypothesis, do you still want me
to try it with the "/./" patch you sent?

-David

[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 5 years and 325 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.