GNU bug report logs -
#14243
24.3; Shell mode file name expansion case-sensitive on Mac OS X
Previous Next
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
[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.