From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Newsgroups: gmane.emacs.bugs Subject: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point Date: Sun, 6 Nov 2016 20:04:53 -0500 Message-ID: <3629cbb6-abe6-c544-c9a1-ede630a73bba@live.com> References: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iBitagnNJb58AMkqg1QIqwDKOeImaTvP8" X-Trace: blaine.gmane.org 1478480782 10017 195.159.176.226 (7 Nov 2016 01:06:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 7 Nov 2016 01:06:22 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 To: Dmitry Gutov , 24888@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 07 02:06:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c3YO1-0000yI-3O for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Nov 2016 02:06:09 +0100 Original-Received: from localhost ([::1]:49994 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c3YO4-0005ke-0P for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Nov 2016 20:06:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47157) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c3YNy-0005kL-3T for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2016 20:06:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c3YNu-0006a4-Ta for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2016 20:06:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60142) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c3YNu-0006Zm-LS for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2016 20:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c3YNu-0003Y5-B4 for bug-gnu-emacs@gnu.org; Sun, 06 Nov 2016 20:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Nov 2016 01:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24888 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24888-submit@debbugs.gnu.org id=B24888.147848071213581 (code B ref 24888); Mon, 07 Nov 2016 01:06:02 +0000 Original-Received: (at 24888) by debbugs.gnu.org; 7 Nov 2016 01:05:12 +0000 Original-Received: from localhost ([127.0.0.1]:47308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c3YN6-0003Wy-Hl for submit@debbugs.gnu.org; Sun, 06 Nov 2016 20:05:12 -0500 Original-Received: from mout.kundenserver.de ([217.72.192.74]:60662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c3YN5-0003Wj-46 for 24888@debbugs.gnu.org; Sun, 06 Nov 2016 20:05:11 -0500 Original-Received: from [18.189.84.189] ([18.189.84.189]) by mrelayeu.kundenserver.de (mreue103) with ESMTPSA (Nemesis) id 0LcFAj-1ck4nd3dfp-00jZpv; Mon, 07 Nov 2016 02:05:05 +0100 In-Reply-To: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@yandex.ru> X-Provags-ID: V03:K0:RAIyRZEX2hXBi68R2K6pKokjiyrpOUdujVi2JRQ9zB4PVu1vTsW jjSeBNW7EJ2gb5slJ+j3KLgR+IrUES/ZFBJzeE1qaHvmTUrxb4xsf20rWpUraDSPtPBg75n rgKud+2ehyVb5e2ytShzmR0VPiKcV0tqmxP2asDR4yWsxYkSBftscg/CI9HHvS6hru0/8HF aT96lDrSXT1m8M0+wjF6A== X-UI-Out-Filterresults: notjunk:1;V01:K0:puz3HiXlRuc=:hNuMhDRm8IpgZNtZilAXxZ 9D43q/w/nyUPTwjQnC27IO4fV2XOWuQJYZmtQYT4jfVi45CpN/e1NKO76g5xkH5E6MnYsNkUR sSMj3eTl/8nJWyLVvruap0csjxmCCdxMegaMb6n04m6CFE/nYAqkGzm3ApB1O/nJvA9NwgmBp IKbA8PG3h70lzVO5Fq9/28HihPToJDfFQGVShMB1N01EZRu65OV8tVHEJEHTFkjIYT2Dy5O06 K6ZhFgWjKS1YknKJ+38uIQUZ7AJFFBtd8+Kfx25LQS1u6DepVhK52Im2vnpyCmhiYSbuwgDbc 4ziGa/UH7FBz/b8ue57VC5jqIzJ1lzjN/iNXiOLxgCKgiWAjFwF51dNzczhoKzNvWzyVsI8G6 vxvGMSQJVrOVYRQ4axPvEjPkK0SS+DMKpoE+3/KEQuPRPRdNdS+y90MXVXUy61xpdw5xfhgVR RIAODMr41gAnvk6/Em7QXf8mv0iCqiIvHB9xZ5OM2UW638wVxZaNPBK3zROf47N4DLSwrJBWy N9YY6EOKay0VrLbB57nMBUsrpWr6COkHErhBT/FEI/r3RbW6Pb3lE7V7Y/nOxu+FqjRg/VEVz IuDHRBnhi3JQKx+vAjKD84XlDKFSCgxSrRnOh2hPfOmcFizm2UW8l9i+vCJ3BJK/MW5mmlN86 HU/xhtrKYMCb77YfeNY0kIrG6W4hW3JmB8o3VMTeyVU2OpAi12L60NpJCJJF8iA97Ltw= 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:125403 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --iBitagnNJb58AMkqg1QIqwDKOeImaTvP8 Content-Type: multipart/mixed; boundary="wPCh2dvpHe6RftXAJs4td2rUgEt0gv7Im"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Dmitry Gutov , 24888@debbugs.gnu.org Message-ID: <3629cbb6-abe6-c544-c9a1-ede630a73bba@live.com> Subject: Re: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point References: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@yandex.ru> In-Reply-To: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@yandex.ru> --wPCh2dvpHe6RftXAJs4td2rUgEt0gv7Im Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-11-06 19:15, Dmitry Gutov wrote: > Does it? It seems to go through comint-completion-at-point here, > which tries comint-c-a-p-replace-by-expanded-history and > comint-filename-completion, neither of which reference pcomplete. Putting a breakpoint in that function and running completion doesn't trig= ger it for me :) I see this: comint-dynamic-complete-functions is a variable defined in =E2=80=98c= omint.el=E2=80=99. Its value is (comint-c-a-p-replace-by-expanded-history shell-environment-variable-completion shell-command-completion shell-c-a-p-replace-by-expanded-directory pcomplete-completions-at-po= int shell-filename-completion comint-filename-completion) pcomplete-completions-at-point comes first, and is missing the "" complet= ion. There may be a similar problem with comint-filename-completion, of course= =2E Cl=C3=A9ment. --wPCh2dvpHe6RftXAJs4td2rUgEt0gv7Im-- --iBitagnNJb58AMkqg1QIqwDKOeImaTvP8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJYH9M1AAoJEPqg+cTm90wjzr0P/jWhlnW7blpsnAuSyOA5yN4L TBrqNGR3lbTNX6zO80bxdDlfE2t5TP7MBXanDRhDx41Exb4albgg83NMFw/HHIDh 5f4Cd1JQC3wPosjRtgt/q5QQm+bVt6QXcsXL8uyYqPvFz6rliLGGmMNg7k0p2AEi Wip/tINsoE40XKsOlh+BRLXb7ZPl9dPxtLz1w5C0cQP9fLMqL3DAHbdSgsj7u1kz yPl3SPBJ5r7rm81/ZMXUwaixuv2XaLJt8CKQ34c90KzMRMKjWPJtmHQ96dT7VxCl DB8cnKmNrJUa4Qbj95cFAW2+oWfEsp9MtF4mPf4V+4T2jx18ROn5pvZPnVILH9x1 ANwfe2x9psa/JJtrRdaZudIeE3SSy6OrjeQg021wjfwx2hyGO8BJ68fHOkr3hZCK Qlv5+zxeVu9nbw/7nYS7OiHTZEBDyV8jdgfLH24TLnr3JLuZxDQZJpDZDffP1Mp6 LjX4pzpN6/KQj3xUGhMyqz84jrnhoJpYXJPPZndbRfChoDKiYsRoYIRMeYhSGSCe qxtWiNkFAH4kvWkR/JwVpEx41JtCgVy01XCvk52HAIyJgq9snYE0s5s42cvyXiiB X1bnzuum0lNDzyyrhRi23U6g0ONVbvYGuvQ06J2VNvXDN5Gz3yIm84dWOEhJOcKd O5J7JmG/wrrEcCragO3S =Ewyb -----END PGP SIGNATURE----- --iBitagnNJb58AMkqg1QIqwDKOeImaTvP8--