--- a/mercurial/util.py Mon Jul 24 09:19:25 2006 -0700
+++ b/mercurial/util.py Mon Jul 24 09:22:47 2006 -0700
@@ -517,10 +517,12 @@
try:
return getpass.getuser()
except ImportError:
+ # import of pwd will fail on windows - try fallback
if getuser_fallback:
return getuser_fallback()
- raise util.Abort(_('user name not available - set USERNAME '
- 'environment variable'))
+ # raised if win32api not available
+ raise Abort(_('user name not available - set USERNAME '
+ 'environment variable'))
# Platform specific variants
if os.name == 'nt':