Re: t3010 broken by 2eac2a4

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: t3010 broken by 2eac2a4

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:58:29

Eric Sunshine [off-list ref] writes:
On Thu, Aug 22, 2013 at 5:16 PM, Junio C Hamano [off-list ref] wrote:
quoted
Eric Sunshine [off-list ref] writes:
quoted
I can confirm this failure on OS X, however,...
Thanks for the explanation.
Now, I am curious how it breaks on OS X.

My suspition is that "ignore_case" may have something to do with it,
but what 2eac2a4c (ls-files -k: a directory only can be killed if
the index has a non-directory, 2013-08-15) uses are the bog-standard
cache_name_exists() and directory_exists_in_index(), so one of these
internal API implementation has trouble on case insensitive
filesystems, perhaps?  I dunno.

Re: t3010 broken by 2eac2a4

From: Eric Sunshine <hidden>
Date: 2016-06-15 22:58:29

On Thu, Aug 22, 2013 at 5:32 PM, Junio C Hamano [off-list ref] wrote:
Eric Sunshine [off-list ref] writes:
quoted
On Thu, Aug 22, 2013 at 5:16 PM, Junio C Hamano [off-list ref] wrote:
quoted
Eric Sunshine [off-list ref] writes:
quoted
I can confirm this failure on OS X, however,...
Thanks for the explanation.
Now, I am curious how it breaks on OS X.

My suspition is that "ignore_case" may have something to do with it,
but what 2eac2a4c (ls-files -k: a directory only can be killed if
the index has a non-directory, 2013-08-15) uses are the bog-standard
cache_name_exists() and directory_exists_in_index(), so one of these
internal API implementation has trouble on case insensitive
filesystems, perhaps?  I dunno.
That's exactly my suspicion at the moment. It's an obvious difference
between Linux and OS X. I'm just in the process of trying to compare
between the two platforms.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help