File: //usr/lib/python2.7/dist-packages/mercurial/progress.pyc
ó
ÛXc @@ s‰ d d l m Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d „ Z d „ Z
d „ Z d e f d
„ ƒ YZ
d S( i ( t absolute_importNi ( t _( t encodingc G@ s d j d „ | Dƒ ƒ S( Nt c s@ s | ] } | r | Vq d S( N( ( t .0t s( ( s6 /usr/lib/python2.7/dist-packages/mercurial/progress.pys <genexpr> s ( t join( t args( ( s6 /usr/lib/python2.7/dist-packages/mercurial/progress.pyt spacejoin s c C@ s; | j p | j d ƒ o: | j t j ƒ p: | j d d ƒ S( Nt progresss
assume-tty( t quiett plaint _isattyt syst stderrt
configbool( t ui( ( s6 /usr/lib/python2.7/dist-packages/mercurial/progress.pyt shouldprint s c C@ sN | d k r t d ƒ | S| d } | d k rR | | d 8} t d ƒ | | f S| d 7} | d } | | d 8} | d k r” t d ƒ | | f S| d 7} | d } | | d 8} | d k rÖ t d ƒ | | f S| d 7} | d
} | | d
8} | d k rt d ƒ | | f S| d 7} | d
} | | d
8} t d ƒ | | f S( s‚ format a number of remaining seconds in human readable way
This will properly display seconds, minutes, hours, days if neededi<