From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#61748: 27.2; Eglot should use shell-file-name when launching the language server for a remote file Date: Mon, 27 Feb 2023 11:07:32 +0000 Message-ID: References: <1909672588.15608265.1677223717877.JavaMail.root@zimbra60-e10.priv.proxad.net> <774021794.15662399.1677224385920.JavaMail.root@zimbra60-e10.priv.proxad.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18163"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 61748@debbugs.gnu.org To: jeberger@free.fr Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 27 12:06:44 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 1pWbLA-0004Zw-A3 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Feb 2023 12:06:44 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pWbKj-0000kD-UJ; Mon, 27 Feb 2023 06:06:17 -0500 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 1pWbKV-0000en-1O for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 06:06:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pWbKU-0008L8-PA for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 06:06:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pWbKU-0002Xr-1E for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 06:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Feb 2023 11:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61748 X-GNU-PR-Package: emacs Original-Received: via spool by 61748-submit@debbugs.gnu.org id=B61748.16774959579770 (code B ref 61748); Mon, 27 Feb 2023 11:06:01 +0000 Original-Received: (at 61748) by debbugs.gnu.org; 27 Feb 2023 11:05:57 +0000 Original-Received: from localhost ([127.0.0.1]:46217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWbKP-0002XW-JY for submit@debbugs.gnu.org; Mon, 27 Feb 2023 06:05:57 -0500 Original-Received: from mail-ot1-f52.google.com ([209.85.210.52]:43752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWbKN-0002XI-4c for 61748@debbugs.gnu.org; Mon, 27 Feb 2023 06:05:56 -0500 Original-Received: by mail-ot1-f52.google.com with SMTP id v17-20020a0568301bd100b0068dc615ee44so3292886ota.10 for <61748@debbugs.gnu.org>; Mon, 27 Feb 2023 03:05:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1677495949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=J+439RfcR8jsh5bOsErLaFA8vMXwoSFjyDAqdu0dQLE=; b=oeZ8ZkcxHWgccfrNot/5mswNyNSUrx9t7GmoZ3lfrz7hAMH9kicjdN2rhj9tQRyYdN qkwBrlDvBHR0UpS5/EAcn/UTqY1FGKdpFv3iIvTI5EZCar1P5kfT/+IWYc3O9ECS6cOT 3PfJn9r1Ex/CebvrIQxxs4vXsv6ttKD+ZMBdE10gzZGFFxa3JBMcQjvlD335bb/ekWm1 //WHmtqNVRlRznxM2+ILTqcdk6kfTPt5RtqhpULGzQzY+Eq/SrDNwC6CD9th37DfO7Ac 0/zrqEwxOqHjVEnx1ujYI9wqkbLa5FNBl1jiz0/gL+RBbTejBrdacYeN8ODn81bren2h 8Uww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677495949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=J+439RfcR8jsh5bOsErLaFA8vMXwoSFjyDAqdu0dQLE=; b=FFMJf1YzXSSOh+ZtRW+etoWVcGz7lDGH8JkqWqTFD03I63acYCMDxoYz1h6RpBWEJK I4tby3+JdrnWcKn0omqRipUEEZDu0Qa38DF2GaP4POQWfMtOPN75aE4wwh88ZPwLosO/ Azh9Xl+HQIBpsQ48A1Lg/vGCNvNX8KatN8dWa+7ekEAdE2Mk7nNYgL1/ItVVCuBBQUIK 99ULY7nHqCnuQlc8A/C+7WochaYWpB+/7kWzrHA9p05sD8+TpUllerkGNg4cDYjXQV6V oWtZFJpKcb92wTfyqVKnWMPGx3pPPGB8NVYZUrqszbuKx+VQYEgRiroKIO/a9LojnxIM V+yg== X-Gm-Message-State: AO0yUKWRtB8iG+WkCOpZjYXLtlDEP5NNQYyhK3XgkOUFBPnO30NSrm3p 3l7mzceqtvmhWxbM39kMtDIxjTWX+xnBMfpx7A4= X-Google-Smtp-Source: AK7set9hO+hHwyb4dZxXxYquZe75hpezUyN5tzsaBn0NdVju4+cPoY8N3CnvVUm4FxsYsThZdbE/FIPIJPBjb2E+t2s= X-Received: by 2002:a05:6830:33d1:b0:68d:4b7f:e993 with SMTP id q17-20020a05683033d100b0068d4b7fe993mr4379138ott.3.1677495949295; Mon, 27 Feb 2023 03:05:49 -0800 (PST) In-Reply-To: <774021794.15662399.1677224385920.JavaMail.root@zimbra60-e10.priv.proxad.net> 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:256866 Archived-At: Hello, I'm Eglot maintainer and, as of very recently, in analyzing bug#61350, also an Eglot-over-Tramp user. So I can now reproduce this bug. I have the `jdtls` script installed in `~/bin/jdtls` of my remote host user= 's HOME, and I too suffer from this bug. On the local host, I use zsh and shell-file-name is "/bin/zsh", although in Tramp-accessed buffers it is "/bin/sh". Bizarrely, this only happens sometimes. When it works, it works perfectly and, as expected, the remote PATH of the remote host user is consulted. Jo=C3=A3o