mercurial/util.py
changeset 37972 59f1e33f74a6
parent 37966 f81a51d8fedf
child 38164 aac4be30e250
equal deleted inserted replaced
37971:3ac950cd5978 37972:59f1e33f74a6
    45     policy,
    45     policy,
    46     pycompat,
    46     pycompat,
    47     urllibcompat,
    47     urllibcompat,
    48 )
    48 )
    49 from .utils import (
    49 from .utils import (
    50     dateutil,
       
    51     procutil,
    50     procutil,
    52     stringutil,
    51     stringutil,
    53 )
    52 )
    54 
    53 
    55 base85 = policy.importmod(r'base85')
    54 base85 = policy.importmod(r'base85')
  2917         try:
  2916         try:
  2918             return func(*args, **kwargs)
  2917             return func(*args, **kwargs)
  2919         finally:
  2918         finally:
  2920             elapsed = timer() - start
  2919             elapsed = timer() - start
  2921             _timenesting[0] -= indent
  2920             _timenesting[0] -= indent
       
  2921             stderr = procutil.stderr
  2922             stderr.write('%s%s: %s\n' %
  2922             stderr.write('%s%s: %s\n' %
  2923                          (' ' * _timenesting[0], func.__name__,
  2923                          (' ' * _timenesting[0], func.__name__,
  2924                           timecount(elapsed)))
  2924                           timecount(elapsed)))
  2925     return wrapper
  2925     return wrapper
  2926 
  2926 
  3780         byte = ord(readexactly(fh, 1))
  3780         byte = ord(readexactly(fh, 1))
  3781         result |= ((byte & 0x7f) << shift)
  3781         result |= ((byte & 0x7f) << shift)
  3782         if not (byte & 0x80):
  3782         if not (byte & 0x80):
  3783             return result
  3783             return result
  3784         shift += 7
  3784         shift += 7
  3785 
       
  3786 defaultdateformats = dateutil.defaultdateformats
       
  3787 extendeddateformats = dateutil.extendeddateformats
       
  3788 
       
  3789 stderr = procutil.stderr
       
  3790 stdin = procutil.stdin
       
  3791 stdout = procutil.stdout
       
  3792 closefds = procutil.closefds