X-Loop: help-debbugs@HIDDEN Subject: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 05 Nov 2016 23:54:01 +0000 Resent-Message-ID: <handler.24888.B.147839003718972 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 24888 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24888 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.147839003718972 (code B ref -1); Sat, 05 Nov 2016 23:54:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Nov 2016 23:53:57 +0000 Received: from localhost ([127.0.0.1]:46199 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1c3Amb-0004vw-2J for submit <at> debbugs.gnu.org; Sat, 05 Nov 2016 19:53:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmZ-0004vk-QB for submit <at> debbugs.gnu.org; Sat, 05 Nov 2016 19:53:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmT-0006Ir-KT for submit <at> debbugs.gnu.org; Sat, 05 Nov 2016 19:53:50 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60058) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmT-0006Ih-Gy for submit <at> debbugs.gnu.org; Sat, 05 Nov 2016 19:53:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55427) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmS-0007KD-Ft for bug-gnu-emacs@HIDDEN; Sat, 05 Nov 2016 19:53:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmO-0006F3-I7 for bug-gnu-emacs@HIDDEN; Sat, 05 Nov 2016 19:53:48 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:59595) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3AmO-0006E1-83 for bug-gnu-emacs@HIDDEN; Sat, 05 Nov 2016 19:53:44 -0400 Received: from [18.189.84.189] ([18.189.84.189]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0LpfQU-1cWRrH2W0c-00fSTV for <bug-gnu-emacs@HIDDEN>; Sun, 06 Nov 2016 00:53:41 +0100 From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN> Message-ID: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> Date: Sat, 5 Nov 2016 19:53:34 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="VPsvuIt7vhEbUwdiBcUGV613rAkaumw5m" X-Provags-ID: V03:K0:K8yKDYzg6kg4dTDUjxEoJwLsgys/JxvtydrmFZux2/sXjQE78nl 5BxnGChgzVCszEbSJTUpdUQFYyoWyR1mwOLqh+mPZbL1HDQEcPzfaKDJ20wWgJLHLh+9mEe YakMlFmHv9Cf16Qs/0TTfqFRXLn2aRdOwgR9cK6izitpR7F2eXV5o/G+QPkuvhy6wAJAFSI UttabNQOs7FlKexWKSGWQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:8+q/HIrx2fE=:FM0ygpMNZ740cyqNJeVtoD 4Vza9keggLeww1ayDZ+aO7E9v6DVWm22GdEqVn1WqL4TbzndgQla3DHVcJf0JXljCY2zA2Jil yHVaShOhMrYJoR4LTz3OQ/e3JMk8xRhqrNZ6JnaRwrDBs32A1NujwVWs/LJ4EGkCTpxoJJMCp Q4JFBCOaJ2eDfMAzctwZCzokASFXsAB1QBiJ3z3m8n6u+dqyQnhlhJzXSLbFfwxUU1SdYBc+m /3graZrVkB2ANjNI6TxDVEf7CqRAmap5mMu83NqGMZRtD4/+1WpJVnL5Ps5hm7rUuoP0weHuC hhFCFuwzPAKuTD0jJHc+JD+AeBer53wb6OYPVmKjrcO3TdBvzEWnN+iLzpHwc7k67MYrcXD88 EGWgxw+pxM9NMEyf3L+4nIvdcWMA0aWW3KEcMVi+fdEtlJclTggXek9wlV0m2D/2pjhit/mWX UU2y7S9/biZx8YPqINkEyhIzRecdr01OzfnAUIYGwGemkwn/RMNXukBXZe4iQDJRbZqeQWc4u 8B+/OzDxYuSQRNMrv+3L6RV5zMtsYlBMRJMs+h1+V+l9tPHGpZ/JudkkG8hy5xXsMLNIzoVQZ iDqm9LH2dywgL/0TDkbHzAYfy4orp6TVizIbF6b0lD4FKhy3MjWYtchmXu1i2fvBPycPojn9h mHJSXOLCdmYKkmqCs3ahc5wAzRkVPpwV/E/s3zk8N0rkbKIe5NJaLXKhREqWxnIAYy9Y= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --VPsvuIt7vhEbUwdiBcUGV613rAkaumw5m Content-Type: multipart/mixed; boundary="VI3hiPWK90jmqRrRMkWtPnWM1thahW5PK"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= <clement.pitclaudel@HIDDEN> To: bug-gnu-emacs@HIDDEN Message-ID: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> Subject: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point --VI3hiPWK90jmqRrRMkWtPnWM1thahW5PK Content-Type: multipart/mixed; boundary="------------2ADDCA3847AB612292F886CF" This is a multi-part message in MIME format. --------------2ADDCA3847AB612292F886CF Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable pcomplete's ordering of completion makes it inconvenient to input directo= ry names to 'cd' to when using company. Example scenario: * Start a shell (M-x shell) * Enable company-mode * Start typing `cd /home/clement/` This invokes (assuming a low enough completion delay) pcomplete-at-point = (the call goes through company-capf, which relies on completion-at-point-= functions, which contains comint-dynamic-completion, which includes pcomp= lete-at-point). The results of this pcomplete invocation include "../" a= nd "./", followed by name-ordered file names. There are two problems: * "../" comes first, which causes the default completion to be "/home/cle= ment/../". * pcomplete's list doesn't include "/home/clement/" itself. Fixing the second problem would fix the first one; if pcomplete included = "" in its results in addition to "./" and "../", and ranked it first, the= re would be no problem (company would display "/home/clement/" first, jus= t like company-files does) Cheers, Cl=C3=A9ment. In GNU Emacs 26.0.50.14 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-10-29 built on clem-w50-mint Repository revision: fae796fe2695b419aa9277d243633bae400a147a Windowing system distributor 'The X.Org Foundation', version 11.0.1180400= 0 System Description: Linux Mint 18 Sarah --------------2ADDCA3847AB612292F886CF Content-Type: image/png; name="pcomplete.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pcomplete.png" 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 Ckn5fzobgL+G160vAAAAAElFTkSuQmCC --------------2ADDCA3847AB612292F886CF-- --VI3hiPWK90jmqRrRMkWtPnWM1thahW5PK-- --VPsvuIt7vhEbUwdiBcUGV613rAkaumw5m 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 iQIcBAEBCAAGBQJYHnEEAAoJEPqg+cTm90wjYxAQAK0bsIsXOYhMO76mi2JmGfhA Ko99xcSYry8Cz7oXN24QYFGJArK5p042Rh+m7nbNbRwkmMJzDSsIZY4zFsJ1Ayaa cJDnDF0PbyDlbDFMUwIBCfh4IW1ihIGCDP6Tbdi8DO7E4yZ9B7evryI8JbQHYuET uHuEv/SvqqGgPXiANwhCGRMCGIHWQCmL/d+livEWiUzjeXe5A0aac+VJgVIejQ9T WFEVHMaMfwpvAo7OGlUI7o1BAqxsZhrrXytuB/R0Ap9IAJDgSgQ0nlPAoiZ95MrQ y/jl2zdAFbXKn98VPuM58BLvfV2Eyub/l73R7rxjNrzqQyVSsqkBOVE6Oh47Yp1J X3gUexDr+CnfjRPCjd077D6nkkpPgiGef7TOFP3d6udgXLpO92XiTZy33NFFjrm6 /4ZZg7UYkp5W36P0Aw5O3kvIFtTpZwCzofXBLjgj0mM+LBgOLi9ghpuzBtoTKUqT e/XvwI71zHP2GHNR43NhrHsGe32mg4Gf75jE6rLAsvfJNC2r/lZELhZbXLu3Pv9W lgNFPuhkvUcqywegiLIHL6Htsm0Odk54oPYEAQTFELOwXb3zYkOLaG5rpoPrQU6T gTu12zB+W6StpHt5/4TskTB4EVaWMVjnKWVfh985+ka6JzStndf8yBn5Xu3paUH+ LwV9pFv0bEEfBlCnOApI =SV/5 -----END PGP SIGNATURE----- --VPsvuIt7vhEbUwdiBcUGV613rAkaumw5m--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN> Subject: bug#24888: Acknowledgement (pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point) Message-ID: <handler.24888.B.147839003718972.ack <at> debbugs.gnu.org> References: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> X-Gnu-PR-Message: ack 24888 X-Gnu-PR-Package: emacs Reply-To: 24888 <at> debbugs.gnu.org Date: Sat, 05 Nov 2016 23:54:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 24888 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 24888: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24888 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point Resent-From: Dmitry Gutov <dgutov@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 07 Nov 2016 00:16:01 +0000 Resent-Message-ID: <handler.24888.B24888.14784777109132 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 24888 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN>, 24888 <at> debbugs.gnu.org Received: via spool by 24888-submit <at> debbugs.gnu.org id=B24888.14784777109132 (code B ref 24888); Mon, 07 Nov 2016 00:16:01 +0000 Received: (at 24888) by debbugs.gnu.org; 7 Nov 2016 00:15:10 +0000 Received: from localhost ([127.0.0.1]:47295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1c3Xag-0002ND-AF for submit <at> debbugs.gnu.org; Sun, 06 Nov 2016 19:15:10 -0500 Received: from mail-wm0-f43.google.com ([74.125.82.43]:37665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raaahh@HIDDEN>) id 1c3Xae-0002Mz-8i for 24888 <at> debbugs.gnu.org; Sun, 06 Nov 2016 19:15:08 -0500 Received: by mail-wm0-f43.google.com with SMTP id t79so147751943wmt.0 for <24888 <at> debbugs.gnu.org>; Sun, 06 Nov 2016 16:15:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=yP7fhdLabjOZDmggIzItkq1iaPPB2c2yeAWHxV3bbXI=; b=Y7OWAs4UfnlqPH8nwtHdl3ameIoeMsRE06d85VtmmsumFiOTrk04xj394MlKLpupIi 0jOiOp7lwRzjlt+/xJFjyAkxnQTRdodDiLHhbgMQTpnxTQ+1oDfhIDeHrBqSfbv/w+l2 ffKPO26Wq9c81yhrlfvaie7dEuCPPKmQhEnabxdRAQedmtulfdlrkVI0zGJLfTAovu/1 Oqn05kJ9wFcSdoo2Svj8Oq+r3OOkgb1l5xRdMvMV2ox4Rx8DVtGebd8NZZKt7qHE7XRb i8h8b52+z++t1o3OV3EhN4idEYv0f+Gr4pRN9iYSju0KTEtKlb9XKvGe0fbTPh4E/YQM ZSnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=yP7fhdLabjOZDmggIzItkq1iaPPB2c2yeAWHxV3bbXI=; b=m/HaK4XYb3XZH2MNKU6SHAHJMZJP0OP5XJyE45luGpIkmKoPB3HpcUp/Tg0Hr1XmJo pnZrVlHvWtxkqa1lHhvshGhQ4d9Apvkm1srUfhm6vsbMcKhr+VfmHxjzBr2l01la6yDC 7XUHACESgC8OuSzys/DYepfryoYKAHyXy65iBUpNTjKG1sYpmBkVqX74sAkne2BuoiJP FUyC5lFtsKxpZw0TS9yIIGh0zctNz+5K58HLZPnwfvCSv7wODIle+0qfAgG+5xljZ5dV OQzKJFqYxGn6ZvapwoiyoiCRr60Vfq72pCbGlKGEoks6HwgqxApB0WNFqSOggMYO2y9U wcqw== X-Gm-Message-State: ABUngvfgQu8NFlFJHhPG/ZSdv+7z38kBnmw+EQM3oFBg+tf6yAUK84EJDZBvqVWHgP837w== X-Received: by 10.28.19.131 with SMTP id 125mr3879648wmt.133.1478477702674; Sun, 06 Nov 2016 16:15:02 -0800 (PST) Received: from [192.168.1.3] ([185.105.173.41]) by smtp.googlemail.com with ESMTPSA id za1sm27789522wjb.8.2016.11.06.16.15.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 Nov 2016 16:15:02 -0800 (PST) References: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> From: Dmitry Gutov <dgutov@HIDDEN> Message-ID: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> Date: Mon, 7 Nov 2016 02:15:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 In-Reply-To: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) 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.5 (/) On 06.11.2016 01:53, Clément Pit--Claudel wrote: > This invokes (assuming a low enough completion delay) pcomplete-at-point (the call goes through company-capf, which relies on completion-at-point-functions, which contains comint-dynamic-completion, which includes pcomplete-at-point). 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. comint-filename-completion seems to be the function to investigate. > * "../" comes first, which causes the default completion to be "/home/clement/../". > * pcomplete's list doesn't include "/home/clement/" itself. > > Fixing the second problem would fix the first one; Sounds good to me.
X-Loop: help-debbugs@HIDDEN Subject: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 07 Nov 2016 01:06:02 +0000 Resent-Message-ID: <handler.24888.B24888.147848071213581 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 24888 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dmitry Gutov <dgutov@HIDDEN>, 24888 <at> debbugs.gnu.org Received: via spool by 24888-submit <at> debbugs.gnu.org id=B24888.147848071213581 (code B ref 24888); Mon, 07 Nov 2016 01:06:02 +0000 Received: (at 24888) by debbugs.gnu.org; 7 Nov 2016 01:05:12 +0000 Received: from localhost ([127.0.0.1]:47308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1c3YN6-0003Wy-Hl for submit <at> debbugs.gnu.org; Sun, 06 Nov 2016 20:05:12 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:60662) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <clement.pitclaudel@HIDDEN>) id 1c3YN5-0003Wj-46 for 24888 <at> debbugs.gnu.org; Sun, 06 Nov 2016 20:05:11 -0500 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 References: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN> Message-ID: <3629cbb6-abe6-c544-c9a1-ede630a73bba@HIDDEN> Date: Sun, 6 Nov 2016 20:04:53 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iBitagnNJb58AMkqg1QIqwDKOeImaTvP8" 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-Spam-Score: 0.1 (/) 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.1 (/) 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?= <clement.pitclaudel@HIDDEN> To: Dmitry Gutov <dgutov@HIDDEN>, 24888 <at> debbugs.gnu.org Message-ID: <3629cbb6-abe6-c544-c9a1-ede630a73bba@HIDDEN> Subject: Re: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point References: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> In-Reply-To: <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> --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--
X-Loop: help-debbugs@HIDDEN Subject: bug#24888: pcomplete/cd returns "../" before "./" and does not include empty completion in results of pcomplete-at-point Resent-From: Dmitry Gutov <dgutov@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 07 Nov 2016 13:50:01 +0000 Resent-Message-ID: <handler.24888.B24888.14785265426493 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 24888 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel <clement.pitclaudel@HIDDEN>, 24888 <at> debbugs.gnu.org Received: via spool by 24888-submit <at> debbugs.gnu.org id=B24888.14785265426493 (code B ref 24888); Mon, 07 Nov 2016 13:50:01 +0000 Received: (at 24888) by debbugs.gnu.org; 7 Nov 2016 13:49:02 +0000 Received: from localhost ([127.0.0.1]:47648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1c3kII-0001ge-Gp for submit <at> debbugs.gnu.org; Mon, 07 Nov 2016 08:49:02 -0500 Received: from mail-wm0-f42.google.com ([74.125.82.42]:37079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <raaahh@HIDDEN>) id 1c3kIH-0001gB-3l for 24888 <at> debbugs.gnu.org; Mon, 07 Nov 2016 08:49:01 -0500 Received: by mail-wm0-f42.google.com with SMTP id t79so178399609wmt.0 for <24888 <at> debbugs.gnu.org>; Mon, 07 Nov 2016 05:49:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=xZJbTc/UB2oWiPRiIgBiKDjUcxgCSuwNZPmXoMR3S7U=; b=OnZQxpWsKC+2qal6GnG5n6FChwDKe/bxyAUjVuk6tIvzSwRMXN9Kcxx0MLkeJbJL5G ZR2vlJtSH1hiEF2zF4uPzVNrZn/Z1+ab9e1+juYHOd9PSkRhJYHB2CG7eG1ilMtS2sbL FlbHY7yM0BTZdpAaAu7trDcmlt+WuOFa0z/uhbj/SjXtNSJpfp+B9YTUL7HCWFzzEgmw ktKWw+QdU3IOdhbix7fy1rZwoC55x2rILooPz9gbzeF//ujCg6FdtA20jqWjI+stMH/0 XL9/CdlK66n6FNs7zoO7KdNwhB02G3527AcPkShXOsUaW8ldY84MlGl2xvNzuEtQwyqO 5dlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=xZJbTc/UB2oWiPRiIgBiKDjUcxgCSuwNZPmXoMR3S7U=; b=IK0m8EEEbL52JWL6ak14gLrBx0dHldFY8TJPsCHce715bq18jEpRZK9anzM6ylugvs CQieXtmhrg0eVVBlcHBGECNJlAgMmlX3R1n12CZUaYFPFEN75pe7/z7Oo1etWrlNfOZP Z+0eko24hE9IH2unEX9k57Vip+M86MLP6BhooXDrYEtnbgwKC9BaKtOq09rKIEgJRbTx Sigdute6dwFODB3GpQG7LJBtfJ5n2brTVuDt4Jnr3FZIYVCYOm3CVTJl7vPdWg4vw0S4 TPtgnI2jeDzqtoWsBYStn9v6++GrV0EeAk9iWHxslnVVHYCUv5p6yIY8W/Dqo6PlgFEr ZxqQ== X-Gm-Message-State: ABUngvd5LdJmkrdGBqk960AJu32wzS7qepfd3tKBYdCO575JWEsgJouKWuOf48uQYSaP0w== X-Received: by 10.28.43.199 with SMTP id r190mr8813313wmr.58.1478526535005; Mon, 07 Nov 2016 05:48:55 -0800 (PST) Received: from [192.168.0.133] ([212.50.99.193]) by smtp.googlemail.com with ESMTPSA id l6sm31200966wjc.7.2016.11.07.05.48.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 07 Nov 2016 05:48:54 -0800 (PST) References: <c39f133e-e157-e36b-e93e-53e8b0ee5f81@HIDDEN> <74e70af1-2db5-0dbc-c3e4-6b575cd9bc93@HIDDEN> <3629cbb6-abe6-c544-c9a1-ede630a73bba@HIDDEN> From: Dmitry Gutov <dgutov@HIDDEN> Message-ID: <b356e48f-a6f3-82a8-4bf8-1671e38c6ffc@HIDDEN> Date: Mon, 7 Nov 2016 15:48:53 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 MIME-Version: 1.0 In-Reply-To: <3629cbb6-abe6-c544-c9a1-ede630a73bba@HIDDEN> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.5 (/) 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.5 (/) On 07.11.2016 03:04, Clément Pit--Claudel wrote: > I see this: > > comint-dynamic-complete-functions is a variable defined in ‘comint.el’. 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-point > shell-filename-completion comint-filename-completion) Oh, I see, sorry. M-x shell changes that variable's value.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.