Received: (at 28096) by debbugs.gnu.org; 30 May 2018 13:44:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 30 09:44:46 2018
Received: from localhost ([127.0.0.1]:54778 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1fO1PC-0001LR-N1
for submit <at> debbugs.gnu.org; Wed, 30 May 2018 09:44:46 -0400
Received: from mail-wm0-f54.google.com ([74.125.82.54]:38466)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <contovob@HIDDEN>) id 1fO1P9-0001LA-L7
for 28096 <at> debbugs.gnu.org; Wed, 30 May 2018 09:44:44 -0400
Received: by mail-wm0-f54.google.com with SMTP id m129-v6so47723331wmb.3
for <28096 <at> debbugs.gnu.org>; Wed, 30 May 2018 06:44:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=tcd-ie.20150623.gappssmtp.com; s=20150623;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version;
bh=Iu9Rr2+OGa4mmBMggHtXQHNuAY9aalqTPGaDHC3Gmk0=;
b=TDghbR9nI/HKMOaUsj2UP8g6woRVuv0UGLVFmy2uG9Wqbz0D0GIGAqXuMnZxeUechf
By4hZlao7PeKR8tkJWtdrBZoGIGH4t11mhPREAHolGyoNFkaG+gQlpMb3qdl5cn8YOLL
dZAfRRJF7IuWw/vaAZy7iB3CBGMPtoZXEm5K/n+ZIhRQG+hMZ5w6XMSBwY1wALrJYVaZ
X0FTk9/heuVk3Spn1CO+FnFoEU+o/heno+V2qnxTIUBGh7UUov//IbE3bFNfTcGqJWUi
lxegqOuhcHKr/+txNJKVPK1y/8rVKpAL4QhIXlCmBH6tWy+bAgZwFdlRS4w+AAc8sBhH
PWVg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version;
bh=Iu9Rr2+OGa4mmBMggHtXQHNuAY9aalqTPGaDHC3Gmk0=;
b=AL94IowbHxYQanf36Rauf/TDRZmhigEY9hGEg0OVlGjAiuoXbAtYs9Zf5BTE3D7iLN
Fi++c235NTvcknk82tGfmcmkygT38cEvdGcFa8xeDzBt/nW53NALTL9jSBtmLj79cHXo
ILLoVG4I3fB2DmWSssMsqSstz3mJsBstocr2rB8cayWX+VCIRedboVAw/wzID1rMnRrn
3Jr4V+lvKVMx8LAn9VhDxg7QlI5kOnubcFZ2YjChoIXC57YJ6s/bgP+FSqaGBueEj+SC
bvOSw5MOqm1JEtAemseEXX/xh2W8UL015T7A2hk32YNLb++HYpgtjKXeewLjuCGVxGOT
NkJw==
X-Gm-Message-State: APt69E0GDM1EUV0y+TtXmgxBY4/m8IwxbjyAp886ttvAHZW7itTaPT9g
/skve+5hBxAFgpFj7bAtTmnRAg==
X-Google-Smtp-Source: ADUXVKJF4gzkUFYjR2A/GonqzAPVnbidYSGhGnz+/Bc+ecRcfrAAOJCP0SRh9aEQVWZF3tW+Z5iXIw==
X-Received: by 2002:a1c:7e8d:: with SMTP id
z135-v6mr1501415wmc.6.1527687877968;
Wed, 30 May 2018 06:44:37 -0700 (PDT)
Received: from localhost ([178.62.40.52])
by smtp.gmail.com with ESMTPSA id 75-v6sm18126187wmw.37.2018.05.30.06.44.37
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Wed, 30 May 2018 06:44:37 -0700 (PDT)
From: "Basil L. Contovounesios" <contovob@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
Subject: Re: bug#28096: 25.2;
c-a-p/shell/ielm: Broken directory completion for directories that
contain spaces
References: <u5fuctm28d.fsf@HIDDEN> <871sfyrolu.fsf@HIDDEN>
<bmd0xedmzd.fsf@HIDDEN> <87y3g1best.fsf@HIDDEN>
<87y3g1qr3l.fsf@HIDDEN>
Date: Wed, 30 May 2018 14:44:35 +0100
In-Reply-To: <87y3g1qr3l.fsf@HIDDEN> (Basil L. Contovounesios's message of
"Wed, 30 May 2018 13:13:02 +0100")
Message-ID: <87sh69qmv0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 28096
Cc: xristos <xristos@HIDDEN>, 28096 <at> debbugs.gnu.org,
Eric Skoglund <eric@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
"Basil L. Contovounesios" <contovob@HIDDEN> writes:
> I'm not familiar with the workings of shell, but it seems like it's
> trying to be smart about cd completion and falling a bit short.
After a bit more digging (see bug#11348 and bug#11607), it looks like
the culprit is pcomplete/cd. I'm far from familiar with pcomplete, and
edebugging pcomplete-entries and pcomplete--entries did not reveal
anything obviously amiss to me, so my current workaround, inspired by
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=11348#26, is to:
(with-eval-after-load 'shell
(setq shell-dynamic-complete-functions
(delq #'pcomplete-completions-at-point
shell-dynamic-complete-functions)))
--
Basil
bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.
Received: (at 28096) by debbugs.gnu.org; 30 May 2018 12:13:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 30 08:13:14 2018
Received: from localhost ([127.0.0.1]:54748 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1fNzyc-0007is-5F
for submit <at> debbugs.gnu.org; Wed, 30 May 2018 08:13:14 -0400
Received: from mail-wm0-f44.google.com ([74.125.82.44]:53853)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <contovob@HIDDEN>) id 1fNzyZ-0007ic-Aa
for 28096 <at> debbugs.gnu.org; Wed, 30 May 2018 08:13:12 -0400
Received: by mail-wm0-f44.google.com with SMTP id a67-v6so47265209wmf.3
for <28096 <at> debbugs.gnu.org>; Wed, 30 May 2018 05:13:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=tcd-ie.20150623.gappssmtp.com; s=20150623;
h=from:to:cc:subject:references:date:in-reply-to:message-id
:user-agent:mime-version;
bh=Sp97xPIgm7xfcZIP6R/9az/HBOFN2TwG3QLtcoz+Pr4=;
b=k4IiNMsQDx5I2lD2IGwdXvd3HBmcIn/wF7OdpF1K7ZUeb3EeH4FcfClk/ea5Tu1ojm
BOkDzznrVSFeyPVBRd5n4eTi1myzeJYqNpjx9VZuDzY/phQfe+kb3U9dFU8nGSlnYks1
L62f3tkD2H8FrAMq9qfZsRCY92gM+qKS8htHQ/dV9s67pVfnM450eYU06lPjqwpLIkDL
0n8zLTjdNWZwj94XRMamrvmXFfEvQfbwaXtgtA1+VFLoXVC0EsJXg8CLPAuHvlUX8UmZ
7UH3ASVszJjxvW58XM5t6HR475PrVEhhQKq5NNI/3T/6cDHUEYTiu596yCPVFnfkIYPc
xGBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
:message-id:user-agent:mime-version;
bh=Sp97xPIgm7xfcZIP6R/9az/HBOFN2TwG3QLtcoz+Pr4=;
b=nqTGNd5WtkCgSuep+/FVj9lDMkZs1eoM1fiDDFdN29Ct3QhjsLxEFV7ovqgu28jPee
Ybnh2A+tBmkxBOMke6u0FpQW/zCWSWuNmuRahrB4VTj1wXqmm4c02BSjY7affrolNi25
ukVgWVlTtyvQx/MkIL0OLKrAEKK4kVEuSW3k4Vy6dvCbn/jhdve0QOGGLQAkWOuA00Xy
8gTBoQS2Q1P7G8J/DI6nuZq9PqDZ8tLdkkSV7xfOJiWUSNcMw2/5I2KVUZvnjVTH0iUx
PXyXWbxvIIxgz1sTzUwEUdMqOZ6ajEXQwafvoB9STEi4yZBAGeIwPIAkOimXaANKa0yU
OR7g==
X-Gm-Message-State: ALKqPwfBhlLOQdLO774lpx8a9yQ147fn67rxsyOnXVgcZ1tfXDi1Swgi
uawcS+qC5leeZj9aUKYs2+chEQ==
X-Google-Smtp-Source: ADUXVKKHeAHs3wfR4xhHljC8GOLetFe/dfTNuo+ZXWbQFj7zgxu7rGrvIS6CtxEuwVBvxS0rhkn4Ag==
X-Received: by 2002:a1c:5403:: with SMTP id i3-v6mr1276318wmb.37.1527682385581;
Wed, 30 May 2018 05:13:05 -0700 (PDT)
Received: from localhost ([178.62.40.52])
by smtp.gmail.com with ESMTPSA id u8-v6sm14944951wmc.40.2018.05.30.05.13.04
(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
Wed, 30 May 2018 05:13:04 -0700 (PDT)
From: "Basil L. Contovounesios" <contovob@HIDDEN>
To: Noam Postavsky <npostavs@HIDDEN>
Subject: Re: bug#28096: 25.2;
c-a-p/shell/ielm: Broken directory completion for directories that
contain spaces
References: <u5fuctm28d.fsf@HIDDEN> <871sfyrolu.fsf@HIDDEN>
<bmd0xedmzd.fsf@HIDDEN> <87y3g1best.fsf@HIDDEN>
Date: Wed, 30 May 2018 13:13:02 +0100
In-Reply-To: <87y3g1best.fsf@HIDDEN> (Noam Postavsky's message of "Wed, 30
May 2018 06:47:46 -0400")
Message-ID: <87y3g1qr3l.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 28096
Cc: xristos <xristos@HIDDEN>, xristos <xristos@HIDDEN>,
28096 <at> debbugs.gnu.org, Eric Skoglund <eric@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
--=-=-=
Content-Type: text/plain
Noam Postavsky <npostavs@HIDDEN> writes:
> One minor question, what does the "C-a-k" mean
> in your original report?
I think Xristos meant C-a C-k.
The only thing needed to make ielm file name completion work on my
system (see signature for its details) is to add ?\s to
comint-file-name-chars, e.g.:
--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline; filename=ielm.diff
diff --git a/lisp/ielm.el b/lisp/ielm.el
index b4ad69e4c7..4bb6e752e8 100644
--- a/lisp/ielm.el
+++ b/lisp/ielm.el
@@ -546,6 +546,8 @@ inferior-emacs-lisp-mode
(set (make-local-variable 'paragraph-start) comint-prompt-regexp)
(setq comint-input-sender 'ielm-input-sender)
(setq comint-process-echoes nil)
+ (unless (string-match-p " " comint-file-name-chars)
+ (setq comint-file-name-chars (concat " " comint-file-name-chars)))
(set (make-local-variable 'completion-at-point-functions)
'(comint-replace-by-expanded-history
ielm-complete-filename elisp-completion-at-point))
--=-=-=
Content-Type: text/plain
As for shell, file name completion only seems to breaks down for me when
completing a relative file name argument to the cd command in
particular:
0. emacs -Q
1. M-x shell RET
2. cd /tmp/
[shell doesn't seem to support dynamic cd arguments such as
"$(mktemp -d)".]
3. mkdir dir\ one dir\ two RET
4. cd /tmp/dir TAB
[Completes to "/tmp/dir\ ".]
5. TAB
[Offers "dir\ one/" and "dir\ two/" as completion candidates.]
6. o TAB
[Completes to "/tmp/dir\ one/".]
Replacing cd with ls (or pretty much any other string, let alone valid
command) in step 4 exhibits the same correct behaviour. Doing so in
OP's recipe (which tries to complete relative file names), however, does
not seem to struggle in the same way as cd completion:
Steps 0-3 as before.
4. ls dir TAB
[Completes to "dir\ ".]
5. TAB
[Offers "dir\ one/" and "dir\ two/" as completion candidates.]
5. o TAB
[Completes to "/tmp/dir\ one/".]
I'm not familiar with the workings of shell, but it seems like it's
trying to be smart about cd completion and falling a bit short.
--
Basil
In GNU Emacs 27.0.50 (build 4, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2018-05-27 built on thunk
Repository revision: 0f48d18fd2a30f29cc3592a835d2a2254c9b0afb
Windowing system distributor 'The X.Org Foundation', version 11.0.11906000
System Description: Debian GNU/Linux buster/sid
"${SHELL}" --version
GNU bash, version 4.4.19(1)-release (x86_64-pc-linux-gnu)
--=-=-=--
bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.Noam Postavsky <npostavs@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Noam Postavsky <npostavs@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Noam Postavsky <npostavs@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 28096) by debbugs.gnu.org; 30 May 2018 10:47:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 30 06:47:57 2018 Received: from localhost ([127.0.0.1]:54721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fNye5-0001rD-9Z for submit <at> debbugs.gnu.org; Wed, 30 May 2018 06:47:57 -0400 Received: from mail-io0-f171.google.com ([209.85.223.171]:37735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <npostavs@HIDDEN>) id 1fNye2-0001qt-CY; Wed, 30 May 2018 06:47:54 -0400 Received: by mail-io0-f171.google.com with SMTP id e20-v6so21071167iof.4; Wed, 30 May 2018 03:47:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=NRt9E4aHlGdTL3JrsdYIrTxvclHIv1YzHvMQswC5EwM=; b=AlgnbPIGX8CnKx2YelBG3837Kh3CesOpnFOIu4iROVLCHakfwxRDxKJTBRJgyGqfRE sAP5L1UZQSLX2ODd1vepZtdtYojHR/OllXYPUnsrmUia3KtS2upIMyeipmb1QSut4cuf +8eh+om1UOHBm8iwYUtwLyybGpBeHZ3kRO2/ATYJmKW/fLdgafbKj7fgukFLOzNH48Bj sLh2TSG44BJKncz6uoVdnpny2FqTa6lw4t9x8NAYLApWKjoVEvZhqliWIAXeE1JChu9I 3VP9nN4o+j9vFlzXB6aUNwS5ey3430/RBYAJGpaZn8PwNZ6Jkiv7Dj+FaU+8Aveteff4 ltCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=NRt9E4aHlGdTL3JrsdYIrTxvclHIv1YzHvMQswC5EwM=; b=dZz+3ufW2VI00g6bW0P3KgjH7PhGL2ZeHxXFCqF9ci6JYxSdN52Llq22MLcAqXqlQ0 0gxu++thLyTPoJKE+c9hEh1bueObfITqIYZQSU28141Vz5jIG0ibU7Fl+6iv0i5j1q+K Oc0Mj6tqilcv3Ow+62FKrdL5wlKVf7SgDqX+B+IEvKGBfDZtuPnPuyQVvcB3U4oTs2s/ 1W5NL2Ssa8MXtVuF4/yyyBHCwFH1n97PfQ3ek1b4OS/oZg69fRBRS8bZhx+2ACyZ8CY/ sffPvSSNH9qW/zab3weyqDqxw+mSayHHYw2sK5AZD1WR+hFkwuaYG3MP+ZYZm2G/p+hR /XpQ== X-Gm-Message-State: APt69E1qN4IweZrMLx0Kae5csemBMNSab2O9dIsvWtZBlcFH63dPRcHE WtZGimtkm98Hyr7lxJgtI6tsia+S X-Google-Smtp-Source: ADUXVKIyHWRqAgtuCEmDLQHhcdHGAn2dSy1pKGaEryL/qBJqvCgPlYJt8K0mW8QA3KCYMQzWtA1JfA== X-Received: by 2002:a6b:208a:: with SMTP id g132-v6mr1792309iog.216.1527677268618; Wed, 30 May 2018 03:47:48 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id x189-v6sm287788ite.2.2018.05.30.03.47.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 03:47:47 -0700 (PDT) From: Noam Postavsky <npostavs@HIDDEN> To: xristos <xristos@HIDDEN> Subject: Re: bug#28096: 25.2; c-a-p/shell/ielm: Broken directory completion for directories that contain spaces References: <u5fuctm28d.fsf@HIDDEN> <871sfyrolu.fsf@HIDDEN> <bmd0xedmzd.fsf@HIDDEN> Date: Wed, 30 May 2018 06:47:46 -0400 In-Reply-To: <bmd0xedmzd.fsf@HIDDEN> (xristos's message of "Tue, 29 May 2018 20:08:06 -0400") Message-ID: <87y3g1best.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 28096 Cc: xristos <xristos@HIDDEN>, 28096 <at> debbugs.gnu.org, Eric Skoglund <eric@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.7 (--) tags 28096 + confirmed found 28096 26.1 severity 28096 minor quit xristos <xristos@HIDDEN> writes: > This is still an open issue for me on Emacs 26.1 (Linux and OSX). Yup, I can reproduce it. One minor question, what does the "C-a-k" mean in your original report?
bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.Received: (at 28096) by debbugs.gnu.org; 30 May 2018 07:55:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 30 03:55:02 2018 Received: from localhost ([127.0.0.1]:54623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fNvwi-0005wW-LY for submit <at> debbugs.gnu.org; Wed, 30 May 2018 03:55:01 -0400 Received: from mail.suspicious.org ([104.131.63.74]:33962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <xristos@HIDDEN>) id 1fNoew-0002m3-0X for 28096 <at> debbugs.gnu.org; Tue, 29 May 2018 20:08:10 -0400 Received: from samadhi.lan (unknown [204.11.85.76]) (Authenticated sender: night) by mail.suspicious.org (Postfix) with ESMTPSA id ED4CD1400DD; Tue, 29 May 2018 20:08:08 -0400 (EDT) From: xristos <xristos@HIDDEN> To: Eric Skoglund <eric@HIDDEN> Subject: Re: bug#28096: 25.2; c-a-p/shell/ielm: Broken directory completion for directories that contain spaces References: <u5fuctm28d.fsf@HIDDEN> <871sfyrolu.fsf@HIDDEN> Date: Tue, 29 May 2018 20:08:06 -0400 In-Reply-To: <871sfyrolu.fsf@HIDDEN> (Eric Skoglund's message of "Mon, 02 Apr 2018 10:37:01 +0200") Message-ID: <bmd0xedmzd.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 28096 X-Mailman-Approved-At: Wed, 30 May 2018 03:54:59 -0400 Cc: xristos <xristos@HIDDEN>, 28096 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is still an open issue for me on Emacs 26.1 (Linux and OSX). I asked a few people from #emacs to try and reproduce on 26.1, they all reported that the issue is still there. On Mon, 02 Apr 2018 10:37:01 +0200, Eric Skoglund <eric@HIDDEN> wrote: > Seems like this is fixed, I was unable to reproduce this for both the > master and emacs-26 branches. > > // Eric
bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.Received: (at 28096) by debbugs.gnu.org; 2 Apr 2018 08:37:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 02 04:37:05 2018 Received: from localhost ([127.0.0.1]:34689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1f2uxd-0005hH-PH for submit <at> debbugs.gnu.org; Mon, 02 Apr 2018 04:37:05 -0400 Received: from pagefault.se ([31.7.186.167]:37172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eric@HIDDEN>) id 1f2uxb-0005h8-To for 28096 <at> debbugs.gnu.org; Mon, 02 Apr 2018 04:37:04 -0400 Received: by pagefault.se (Postfix, from userid 5555) id 3D01E9220105; Mon, 2 Apr 2018 08:37:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on pagefault.se X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 Received: from pagefault.se (c-460be255.07-19-73746f67.cust.bredbandsbolaget.se [85.226.11.70]) by pagefault.se (Postfix) with ESMTPSA id F17FD9220101; Mon, 2 Apr 2018 08:37:01 +0000 (UTC) From: Eric Skoglund <eric@HIDDEN> To: xristos <xristos@HIDDEN> Subject: Re: bug#28096: 25.2; c-a-p/shell/ielm: Broken directory completion for directories that contain spaces References: <u5fuctm28d.fsf@HIDDEN> Date: Mon, 02 Apr 2018 10:37:01 +0200 In-Reply-To: <u5fuctm28d.fsf@HIDDEN> (xristos's message of "Tue, 15 Aug 2017 08:42:26 -0400") Message-ID: <871sfyrolu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28096 Cc: , 28096@https, 28096 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Seems like this is fixed, I was unable to reproduce this for both the master and emacs-26 branches. // Eric
bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Aug 2017 12:48:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 15 08:48:53 2017 Received: from localhost ([127.0.0.1]:37810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1dhbHB-0005hj-6W for submit <at> debbugs.gnu.org; Tue, 15 Aug 2017 08:48:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <xristos@HIDDEN>) id 1dhbH9-0005hZ-19 for submit <at> debbugs.gnu.org; Tue, 15 Aug 2017 08:48:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <xristos@HIDDEN>) id 1dhbH3-0001KK-2X for submit <at> debbugs.gnu.org; Tue, 15 Aug 2017 08:48:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38126) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <xristos@HIDDEN>) id 1dhbH2-0001KB-VV for submit <at> debbugs.gnu.org; Tue, 15 Aug 2017 08:48:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <xristos@HIDDEN>) id 1dhbH1-0007GY-Oo for bug-gnu-emacs@HIDDEN; Tue, 15 Aug 2017 08:48:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <xristos@HIDDEN>) id 1dhbGz-0001Hu-6N for bug-gnu-emacs@HIDDEN; Tue, 15 Aug 2017 08:48:43 -0400 Received: from mail.suspicious.org ([104.131.63.74]:48791) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <xristos@HIDDEN>) id 1dhbGz-0001FF-2n for bug-gnu-emacs@HIDDEN; Tue, 15 Aug 2017 08:48:41 -0400 Received: from samadhi.lan (unknown [72.28.146.186]) (Authenticated sender: night) by mail.suspicious.org (Postfix) with ESMTPSA id CBC72161091 for <bug-gnu-emacs@HIDDEN>; Tue, 15 Aug 2017 08:42:15 -0400 (EDT) From: xristos <xristos@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 25.2; c-a-p/shell/ielm: Broken directory completion for directories that contain spaces Date: Tue, 15 Aug 2017 08:42:26 -0400 Message-ID: <u5fuctm28d.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.0 (-----) emacs -Q M-x shell ;; First create the directory structure for the test cd /tmp/ RET mkdir "Directory One" RET mkdir "Directory Two" RET ;; Try to complete in shell cd D<TAB> ;; Completes to Directory\ <TAB> ;; No match shown in *Messages* (unexpected, should list the two directories) C-a-k cd Directory\ O<TAB> ;; No match shown in *Messages* (unexpected, should complete Directory\ One) ;;; For ielm, we try completion inside a string M-x ielm "/tmp/D<TAB> ;; Completes to "/tmp/Directory <TAB> ;; Nothing shown in *Messages*, no completion (unexpected, should list the two directories) C-a-k "/tmp/Directory O<TAB> ;; No match shown in *Messages*, no completion (unexpected, should complete Directory One) completion-at-point-functions in *ielm*: (comint-replace-by-expanded-history ielm-complete-filename elisp-completion-at-point) completion-at-point-functions in *shell*: (comint-completion-at-point t) In GNU Emacs 25.2.1 (x86_64-apple-darwin15.6.0, NS appkit-1404.47 Version 10.11.6 (Build 15G1611)) of 2017-08-07 built on elcapitan.internal.macports.net Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --prefix=/opt/local --without-ns --without-dbus --without-gconf --without-libotf --without-m17n-flt --without-gpm --without-gnutls --with-xml2 --with-modules --infodir /opt/local/share/info/emacs --with-ns CC=/usr/bin/clang 'CFLAGS=-pipe -Os -arch x86_64' 'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie -arch x86_64' CPPFLAGS=-I/opt/local/include' Configured features: NOTIFY ACL LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES Important settings: value of $LC_ALL: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: IELM Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t
xristos <xristos@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#28096; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.