File: //lib64/python2.7/site-packages/mercurial/pure/mpatch.pyc
�
1�3\c @@ s| d d l m Z d d l Z d d l m Z e j Z d e f d � � YZ d � Z d � Z
d � Z d
� Z d � Z
d S( i ( t absolute_importNi ( t pycompatt mpatchErrorc B@ s e Z d Z RS( s0 error raised when a delta cannot be decoded
( t __name__t
__module__t __doc__( ( ( s; /usr/lib64/python2.7/site-packages/mercurial/pure/mpatch.pyR s c C@ s� x | r� | j � } | d | k rc | j | d | | d | f � | j | | d f � d S| j | � | | d 8} q Wd S( Ni i ( t popt append( t dstt srct lt f( ( s; /usr/lib64/python2.7/site-packages/mercurial/pure/mpatch.pyt _pull s #
c C@ s: | j | � | j | � } | j | � | j | � d S( sX move count bytes from src to dest
The file pointer is left at the end of dest.
N( t seekt readt write( t mt destR t countt buf( ( s; /usr/lib64/python2.7/site-packages/mercurial/pure/mpatch.pyt _move'