Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/util.py @ 38016:59f1e33f74a6
util: drop remainder of dateutil/procutil aliases (API)
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Fri, 11 May 2018 21:53:26 +0900 |
parents | f81a51d8fedf |
children | aac4be30e250 |
comparison
equal
deleted
inserted
replaced
38015:3ac950cd5978 | 38016: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 |