|
From: | Lennart Borgman |
Subject: | Re: Shell completion on w32 uses "/" instead of "\" |
Date: | Wed, 20 Dec 2006 01:37:05 +0100 |
User-agent: | Thunderbird 1.5.0.8 (Windows/20061025) |
Stefan Monnier wrote:
How that structured way should look is a bit more complicated to tell. I preferred to make those variables local in just the interactive shell buffers.Where are the `setq's affected by the `make-local-variable' calls?
Anywhere. The point is that those variables may change during the time the interactive shell exists (or perhaps a non-interactive shell). In this case I noticed it because the file completion code needs to know the value of shell-file-name.
If shell-file-name is set globally somewhere to something different from that in the shell buffer things may fail (as they did here). I hope I am clear enough.
[Prev in Thread] | Current Thread | [Next in Thread] |