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.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug