From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Hanchrow Newsgroups: gmane.emacs.bugs 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-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a114a8a520ffd4e0533af8c6c X-Trace: ger.gmane.org 1464204023 12720 80.91.229.3 (25 May 2016 19:20:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 25 May 2016 19:20:23 +0000 (UTC) Cc: 14507@debbugs.gnu.org, 14243@debbugs.gnu.org To: Alan Third Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 25 21:20:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1b5eLl-0000d6-S4 for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 May 2016 21:20:14 +0200 Original-Received: from localhost ([::1]:34843 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5eLk-0007sl-Rx for geb-bug-gnu-emacs@m.gmane.org; Wed, 25 May 2016 15:20:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45863) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5eLd-0007rC-Ig for bug-gnu-emacs@gnu.org; Wed, 25 May 2016 15:20:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5eLa-00057B-Ay for bug-gnu-emacs@gnu.org; Wed, 25 May 2016 15:20:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5eLa-000576-6x for bug-gnu-emacs@gnu.org; Wed, 25 May 2016 15:20:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b5eLa-0008GD-3f for bug-gnu-emacs@gnu.org; Wed, 25 May 2016 15:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eric Hanchrow Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 May 2016 19:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14243 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 14243-submit@debbugs.gnu.org id=B14243.146420395431687 (code B ref 14243); Wed, 25 May 2016 19:20:02 +0000 Original-Received: (at 14243) by debbugs.gnu.org; 25 May 2016 19:19:14 +0000 Original-Received: from localhost ([127.0.0.1]:38589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5eKo-0008Ew-HA for submit@debbugs.gnu.org; Wed, 25 May 2016 15:19:14 -0400 Original-Received: from mail-qk0-f169.google.com ([209.85.220.169]:36690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b5eKl-0008Ec-Ix; Wed, 25 May 2016 15:19:12 -0400 Original-Received: by mail-qk0-f169.google.com with SMTP id x7so41792263qkd.3; Wed, 25 May 2016 12:19:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lpKAmg+7I0NsELG7qtZ1pkGTQg4qjCSarL/6iG4YDxY=; b=qaTo+PPKqcGpypsCsvzf5tmB/2Y0i4ddVov5k6xkad6E4dOe4fGRlitkDtIynDtId+ kURpJsM/1oQUOYS9zQRpQFjVDnFX/QVpwjmjSESmaXj7LKOhOPfAkz/R/MAxlD4SS8sA yjRPkQANneANHIOWLYuG+Cr06LI7MvRiYdeSgPjpvMAQD1yg6XhaQ9wolqtXWQL7xZFl WBCA5pkPJzCfOaVTqgjQ0F9qq4MP7hl1pOkIukNV2E5gFSnanL2BCXX8a2FVlEQzXQco 3YfbROx96rfJgo4etfvU+4HldYz6WDQjghMLAKTnH5xYOBVOikgekh8ka/CIjkweFCyv Y6ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lpKAmg+7I0NsELG7qtZ1pkGTQg4qjCSarL/6iG4YDxY=; b=N/EUU5pRUtdg99qNUMHu0MG6en91NuVhVYhaJdGFO22A4g+9dKgcFnCJNjm6VKjac2 lFtgRFsWklq/eFo34+pCjUVqBdalW0WJVFhznQw9EGsquM8eZGgpNhEM1ZUJZ9c8Jma/ Xb//iSfFXUEteurnyW+B5evLAWr/3qP2Wv/UewHJOFy/pb8lT1nk++iL258vxriQvNcs z7xcjft9xT0FLexdMXBdt6xJTwrM31oIPDesKUSmyIgL5/5T5j54nUt6fDhjMYOru/QJ ObWBG/kXsvkxB7oZn0WVm7Fof6CgT/wGBCDhXschaZFEEuo5jdtlCgh/Pl3NqiJidJXo L0Pg== X-Gm-Message-State: ALyK8tLEJvBUH9S8j8CIOvEmRxeub8nc715dOim1+uQjjhP/OE+5UqpA042WeVd9gyItBmq9mqNk4u+YM3tZig== X-Received: by 10.55.78.9 with SMTP id c9mr5544105qkb.0.1464203945703; Wed, 25 May 2016 12:19:05 -0700 (PDT) In-Reply-To: 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:118676 Archived-At: --001a114a8a520ffd4e0533af8c6c Content-Type: text/plain; charset=UTF-8 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 wrote: > Eric Hanchrow 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 > --001a114a8a520ffd4e0533af8c6c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
So you're saying that=C2=A0

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

I find both of those ha= rd 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 t= he shell differently than Terminal.app is.

On Wed, May 25, 2016 at 11:54 AM Alan Third <= alan@idiocy.org> wrote:
=
Eric Hanchrow <eric.hanchrow@gmail.com> writes:<= br>
> 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 ke= y. The
> shell's current directory was my home directory, and that director= y
> contains a subdirectory named "Documents". I expected the TA= B key to
> complete the name "Documents", but it just beeped. I then di= d 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 bas= h.
I'm afraid I can't help you with that.
--
Alan Third
--001a114a8a520ffd4e0533af8c6c--