[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: very wierd commit from emacs (or ntemacs) problem
From: |
Stephen Leake |
Subject: |
Re: very wierd commit from emacs (or ntemacs) problem |
Date: |
17 Apr 2001 15:46:25 -0400 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.6 |
Eli Zaretskii <eliz@is.elta.co.il> writes:
> On Mon, 16 Apr 2001 Chuck.Irvine@mail.sprint.com wrote:
>
> > > I suspect that the problem is with quoting the log message that is
> > > passed to CVS. Are you sure that Emacs invokes Bash as the shell?
> > > What is your SHELL variable set to?
> >
> > Inside my .emacs, I set $SHELL to bash, i.e.:
> > (setenv "SHELL" "bash")
>
> That might not do what you want: setenv doesn't change Emacs's own
> environment, only the environment that is passed to subprocesses.
That is what you need in this case; the vc lisp is spawning a shell
under Emacs in which to run cvs.
You might need to specify the full path in SHELL, but probably not.
--
-- Stephe