[PATCH V2] windows: eliminate win32 wildcard import

Matt Mackall mpm at selenic.com
Mon Aug 1 13:33:14 CDT 2011


On Fri, 2011-07-29 at 00:43 +0200, Adrian Buehlmann wrote:
> # HG changeset patch
> # User Adrian Buehlmann <adrian at cadifra.com>
> # Date 1311892767 -7200
> # Node ID be22eaad6543e46c74da3d0e7a4be890a10f4701
> # Parent  a5046880eca370a421f43e9ea5574793c382f86e
> windows: eliminate win32 wildcard import
> 
> diff --git a/mercurial/windows.py b/mercurial/windows.py
> --- a/mercurial/windows.py
> +++ b/mercurial/windows.py
> @@ -9,6 +9,21 @@
>  import osutil
>  import errno, msvcrt, os, re, sys
>  
> +from win32 import executablepath
> +from win32 import getuser
> +from win32 import hidewindow
> +from win32 import lookupreg
> +from win32 import makedir
> +from win32 import nlinks
> +from win32 import oslink
> +from win32 import samedevice
> +from win32 import samefile
> +from win32 import setsignalhandler
> +from win32 import spawndetached
> +from win32 import termwidth
> +from win32 import testpid
> +from win32 import unlink

FYI, this is now triggering spurious test errors in
test-check-pyflakes.t because all of these are now imported but unused.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list