GNU bug report logs - #76955
30.1; php-ts-mode-php-executable default path may not match remote path

Previous Next

Package: emacs;

Reported by: Morgan Willcock <morgan <at> ice9.digital>

Date: Tue, 11 Mar 2025 20:11:02 UTC

Severity: normal

Found in version 30.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #128 received at 76955 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Morgan Willcock <morgan <at> ice9.digital>
Cc: v.pupillo <at> gmail.com, 76955 <at> debbugs.gnu.org
Subject: Re: bug#76955: 30.1; php-ts-mode-php-executable default path may
 not match remote path
Date: Tue, 18 Mar 2025 18:58:18 +0200
> From: Morgan Willcock <morgan <at> ice9.digital>
> Cc: v.pupillo <at> gmail.com,  76955 <at> debbugs.gnu.org
> Date: Tue, 18 Mar 2025 16:00:57 +0000
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> If I have two remote versions installed, and one of them is found by
> >> executable-find searching for "php", I cannot see how I would select the
> >> other version once the patch is applied.
> >
> > How do you do this with the current version of php-ts-mode?
> 
> Since the value of php-ts-mode-php-executable is used locally and
> remotely, I just set the buffer local value to the correct name.

So each time you have a connection to a new host, you do this setting
anew?

> >>   (executable-find php-program t)
> >> 
> >> where php-program defaults to being "php".
> >
> > It's possible to add this, but it would be a separate feature.
> 
> The variable php-ts-mode-php-executable is effectively already providing
> this feature, but the suggested change appears to remove it.

Yes, because this feature is not really provided, not in the general
case, and we already agreed to stop arguing about it.

So let's install the latest change, and then let's add the php-program
option, which will make the support cleaner and more reliable.




This bug report was last modified 52 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.