GNU bug report logs -
#63300
29.0.90; Tramp keeps customizing variables on every connection
Previous Next
Reported by: Jimmy Yuen Ho Wong <wyuenho <at> gmail.com>
Date: Fri, 5 May 2023 10:43:02 UTC
Severity: normal
Tags: patch
Found in version 29.0.90
Fixed in version 29.1
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Michael Albinus <michael.albinus <at> gmx.de>
> Cc: Jimmy Wong <wyuenho <at> gmail.com>, 63300 <at> debbugs.gnu.org
> Date: Tue, 06 Jun 2023 13:35:35 +0200
>
> > I believe my proposal to make Tramp use variables that are initialized
> > from the user options should solve all of this. Let's wait for
> > Michael to chime in on that.
>
> By this, a user couldn't change the user options later on, after Tramp
> is initilized. And it isn't only Tramp, other packages use
> connection-local variables as well.
There are many options that behave like that. It's nothing new.
> See my other message for a proposal.
If it works, I don't mind, although the solution looks more
complicated (thus more risky during a pretest).
In general, Lisp programs should not modify values of user options,
that is only for the user.
This bug report was last modified 1 year and 353 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.