emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shell completion on w32 uses "/" instead of "\"


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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]