Subject: Re: bug#18940: 24.4; vc-hg does not disable pager, leading to hangs (at least with tramp)

From: Stefan Monnier <[email-masked]>
Date: Thu, 13 Nov 2014 20:49:17 -0500

> There is a proposal in the TODO list (see tramp.el):

> ;; * Implement a general server-local-variable mechanism, as there are
> ;;   probably other variables that need different values for different
> ;;   servers too.  The user could then configure a variable (such as
> ;;   tramp-server-local-variable-alist) to define any such variables
> ;;   that they need to, which would then be let bound as appropriate
> ;;   in tramp functions.  (Jason Rumney)

> process-environment would be one of the candidates.

It seems related, indeed, but in the case at hand, this
process-environment value should be specific to the process started with
process-file, not specific to a particular server.

        Stefan