From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#65356: 30.0.50; [wishlist] Support Tramp method, user name and host name completion in eshell Date: Sat, 19 Aug 2023 14:37:49 -0400 Message-ID: References: <87r0o1r1io.fsf@gmx.de> <4b4a64de-846a-ed2a-f409-80ea75e9cb57@gmail.com> <87il9crgqh.fsf@gmx.de> <87bkf4r2xd.fsf@gmx.de> <875y5cqt9a.fsf@gmx.de> <87zg2m9b4u.fsf@gmx.de> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29059"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Jim Porter , 65356@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 19 20:39:21 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qXQr3-0007Ni-5Y for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Aug 2023 20:39:21 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qXQql-000138-4O; Sat, 19 Aug 2023 14:39:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXQqj-000130-T3 for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 14:39:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qXQqi-0001IT-RB for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 14:39:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qXQqj-0007Eq-Ux for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 14:39:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Aug 2023 18:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65356 X-GNU-PR-Package: emacs Original-Received: via spool by 65356-submit@debbugs.gnu.org id=B65356.169247028227753 (code B ref 65356); Sat, 19 Aug 2023 18:39:01 +0000 Original-Received: (at 65356) by debbugs.gnu.org; 19 Aug 2023 18:38:02 +0000 Original-Received: from localhost ([127.0.0.1]:52268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXQpm-0007DZ-5A for submit@debbugs.gnu.org; Sat, 19 Aug 2023 14:38:02 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:59991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXQpk-0007D5-AB for 65356@debbugs.gnu.org; Sat, 19 Aug 2023 14:38:01 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 164FB80853; Sat, 19 Aug 2023 14:37:53 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1692470271; bh=OPRPFQKHF6NwoFYp9pfhNKiI4F1zGiOOkxhZ/H/9/e0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=hFYOQ049t/8p/bFSPUgcckgMTwhdJlRCsSqmBCy7oX3NvS84G75JfNOdgQQH6eRvo pj2dytyYQFkpCOSOuz0jSj/c5a1VAx/Le52zpCHXRMeuedGIjCWO/m351mhFFAPVQz j69uX7RJ2Br6jWijvfAVze5iyV8o0q1zroyALjCwq1GuBwspKU43E1578kxigbP607 oiyHp/+CKJgP7feteB8DHlG773s4syfpL9ovNVBlagiYKC5W9MjfWq8KywxloEgJ2v L3c5uzRmAyQjyMK0z6J7j5s5XfDH2byL+CTui4dlqdDObFXeZ/DnAtb3YXbPBeRDL9 0mdnZPg6H7uBQ== Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id D143B8044E; Sat, 19 Aug 2023 14:37:51 -0400 (EDT) Original-Received: from pastel (unknown [45.72.228.154]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id A4F5D12026A; Sat, 19 Aug 2023 14:37:51 -0400 (EDT) In-Reply-To: <87zg2m9b4u.fsf@gmx.de> (Michael Albinus's message of "Sat, 19 Aug 2023 19:48:17 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:267902 Archived-At: > I gave it another try. There is a new user option pcomplete-remote-ignore. FWIW, `pcomplete` is a generic completion library for use when completing things like function/command calls where the things to be completely at point depend on the position of the argument and the command/function that is called. It was originally designed for Eshell where those functions/commands are actual commands in the host system, but it's also used for things like ERC where the commands have nothing to do with executables installed in your machine. In theory is could be used for completion in code buffers where it could provide specialized completion depending on the expected type of the argument being completed. Stefan