mercurial/urllibcompat.py
changeset 36835 5bc7ff103081
parent 36809 3c15b84ab66c
child 40159 5774fc623a18
equal deleted inserted replaced
36834:1527f40de3b3 36835:5bc7ff103081
    16 
    16 
    17     def _registeraliases(self, origin, items):
    17     def _registeraliases(self, origin, items):
    18         """Add items that will be populated at the first access"""
    18         """Add items that will be populated at the first access"""
    19         items = map(_sysstr, items)
    19         items = map(_sysstr, items)
    20         self._aliases.update(
    20         self._aliases.update(
    21             (item.replace(_sysstr('_'), _sysstr('')).lower(), (origin, item))
    21             (item.replace(r'_', r'').lower(), (origin, item))
    22             for item in items)
    22             for item in items)
    23 
    23 
    24     def _registeralias(self, origin, attr, name):
    24     def _registeralias(self, origin, attr, name):
    25         """Alias ``origin``.``attr`` as ``name``"""
    25         """Alias ``origin``.``attr`` as ``name``"""
    26         self._aliases[_sysstr(name)] = (origin, _sysstr(attr))
    26         self._aliases[_sysstr(name)] = (origin, _sysstr(attr))