ensure Git subprocess spawns no window on win32
commit0d0ae6e259680d2932ba507ad24424434dc0e489
authorStanislaw Halik <sthalik@misaki.pl>
Tue, 11 Aug 2015 05:52:46 +0000 (11 07:52 +0200)
committerStanislaw Halik <sthalik@misaki.pl>
Thu, 13 Aug 2015 01:16:49 +0000 (13 03:16 +0200)
tree2a471f721b61beb5117d9910146d48ee46072387
parent8f13897b11f0e88f2df9c23b3682e57bbff5749a
ensure Git subprocess spawns no window on win32

Specifying SW_HIDE isn't enough, it's also necessary to pass
CREATE_NO_WINDOW "creation flag".

MSDN: <https://msdn.microsoft.com/en-us/library/windows/desktop/ms682425%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396>

v2: Set creationflags conditionally on win32 only to make the code
easier to understand. Suggested by David Aguilar.

Signed-off-by: Stanislaw Halik <sthalik@misaki.pl>
cola/core.py