mercurial/util.py
changeset 15028 eb97a3e38656
parent 15027 1e45b92f4fb2
child 15031 0cb27eda3a1e
--- a/mercurial/util.py	Fri Aug 05 16:07:51 2011 -0500
+++ b/mercurial/util.py	Sat Aug 06 14:10:59 2011 +0200
@@ -1589,8 +1589,10 @@
             self.user, self.passwd = user, passwd
         if not self.user:
             return (s, None)
-        # authinfo[1] is passed to urllib2 password manager, and its URIs
-        # must not contain credentials.
+        # authinfo[1] is passed to urllib2 password manager, and its
+        # URIs must not contain credentials. The host is passed in the
+        # URIs list because Python < 2.4.3 uses only that to search for
+        # a password.
         return (s, (None, (s, self.host),
                     self.user, self.passwd or ''))