GNU bug report logs - #14243
24.3; Shell mode file name expansion case-sensitive on Mac OS X

Previous Next

Package: emacs;

Reported by: ua2y-rti1 <at> spamex.com

Date: Mon, 22 Apr 2013 16:24:02 UTC

Severity: normal

Tags: moreinfo

Merged with 14507

Found in version 24.3

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eric Hanchrow <eric.hanchrow <at> gmail.com>
To: Alan Third <alan <at> idiocy.org>
Cc: 14507 <at> debbugs.gnu.org, 14243 <at> debbugs.gnu.org
Subject: bug#14243: bug#14507: 24.3; TAB in shell mode never ignores case, even though I want it to
Date: Wed, 25 May 2016 19:18:55 +0000
[Message part 1 (text/plain, inline)]
So you're saying that

a) Emacs is deferring to Bash to do the completion in this case; and
b) bash is not ignoring case?

I find both of those hard to believe -- particularly since if I type "cd
doc" at a shell prompt that's not inside emacs, but is in a Terminal.app,
it does what I want (namely: completes to "cd Documents").

If a) is in fact correct, then I suppose Emacs is somehow starting the
shell differently than Terminal.app is.

On Wed, May 25, 2016 at 11:54 AM Alan Third <alan <at> idiocy.org> wrote:

> Eric Hanchrow <eric.hanchrow <at> gmail.com> writes:
>
> > I started emacs with
> >
> > /Applications/Emacs.app/Contents/MacOS/Emacs -Q
> >
> > I typed M-x shell RET
> >
> > At the shell prompt, I typed "cd doc", then I hit the TAB key. The
> > shell's current directory was my home directory, and that directory
> > contains a subdirectory named "Documents". I expected the TAB key to
> > complete the name "Documents", but it just beeped. I then did M-: (setq
> > completion-ignore-case t) RET, and tried again, but it still just
> > beeped.
>
> Hi, sorry it's taken so long for someone to get back to you, but this
> isn't Emacs's filename completion, this is the shells. Probably bash.
> I'm afraid I can't help you with that.
> --
> Alan Third
>
[Message part 2 (text/html, inline)]

This bug report was last modified 3 years and 113 days ago.

Previous Next


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