[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23769: 25.0.95; Mode Line breakage in vc-git
From: |
Phillip Lord |
Subject: |
bug#23769: 25.0.95; Mode Line breakage in vc-git |
Date: |
Fri, 17 Jun 2016 16:09:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.95 (gnu/linux) |
Dmitry Gutov <dgutov@yandex.ru> writes:
> On 06/17/2016 09:54 AM, Eli Zaretskii wrote:
>
>> (setenv "FOO") works for me.
>
> setenv works destructively. To use it and remain good citizens, we'd have to
> `(copy-sequence process-environment)` every time we call a Git command.
>
> Maybe that's not huge in the grand scheme of things, but it certainly looks
> wasteful.
I used this in my tests....
(let ((foo (getenv "FOO")))
(unwind-protect
(progn
(setenv "FOO")
(apply 'git-program args))
(setenv "FOO" foo)))
It's why I that setting and unsetting GIT_DIR seemed a bit of a pain
earlier. It should work though.
Phil
- bug#23769: 25.0.95; Mode Line breakage in vc-git, (continued)
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Phillip Lord, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Phillip Lord, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Noam Postavsky, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Eli Zaretskii, 2016/06/17
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/17
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Eli Zaretskii, 2016/06/17
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/17
- bug#23769: 25.0.95; Mode Line breakage in vc-git,
Phillip Lord <=
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Phillip Lord, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/16
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/21
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Phillip Lord, 2016/06/21
- bug#23769: 25.0.95; Mode Line breakage in vc-git, Dmitry Gutov, 2016/06/21
- bug#23769: 25.0.95; Mode Line breakage in vc-git, John Wiegley, 2016/06/15
bug#23769: 25.0.95; Mode Line breakage in vc-git, Phillip Lord, 2016/06/14