GNU bug report logs -
#18940
24.4; vc-hg does not disable pager, leading to hangs (at least with tramp)
Previous Next
Reported by: Daniel Pittman <dpittman <at> fb.com>
Date: Mon, 3 Nov 2014 21:51:01 UTC
Severity: normal
Found in version 24.4
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
Eli Zaretskii <eliz <at> gnu.org> writes:
>> We need a mechanism which shall allow kind of let-bind the process
>> environment variables when starting a new (remote) process. But there
>> shall be also server-specific defaults to be used.
>>
>> I haven't started yet a design, how this could look like. Proposals welcome!
>
> Maybe I'm missing something, but what's wrong with let-binding
> process-environment?
process-environment handles local variables. Variables on the remote
host might require different settings.
Usually, let-binding of process-environment keeps its value, and
prepends some settings. That's not what could be applied for remote hosts.
Tramp has tramp-remote-process-environment, but this is not a
comprehensive solution. It is evaluated when a new connection is
establishes. So it could be useful for asynchronous processes, but it
doesn't play sufficiently for synchronous processes.
Best regards, Michael.
This bug report was last modified 10 years and 273 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.