|
From: | Andreas Schwab |
Subject: | bug#23779: 25.0.95; consing "SHELLVAR" onto process-environment doesn't remove it from subprocess env |
Date: | Fri, 17 Jun 2016 18:52:37 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) |
Dmitry Gutov <dgutov@yandex.ru> writes: > diff --git a/lisp/vc/vc-git.el b/lisp/vc/vc-git.el > index f35c84d..5315e0a 100644 > --- a/lisp/vc/vc-git.el > +++ b/lisp/vc/vc-git.el > @@ -1450,7 +1450,8 @@ vc-git--call > (or coding-system-for-read vc-git-log-output-coding-system)) > (coding-system-for-write > (or coding-system-for-write vc-git-commits-coding-system)) > - (process-environment (cons "PAGER=" process-environment))) > + (process-environment process-environment)) > + (setenv "PAGER") > (apply 'process-file vc-git-program nil buffer nil command args))) Is that in any way different from git --no-pager? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."
[Prev in Thread] | Current Thread | [Next in Thread] |