korsygfhrtzangaiide
Elepffwdsff
/
lib64
/
python2.7
/
site-packages
/
mercurial
/
Upload FileeE
HOME
� Hq�Qc @ s� d Z d d l m Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d e j f d � � YZ d e e j f d � � YZ d e e j f d � � YZ d e e j f d � � YZ d e j f d � � YZ d e j f d � � YZ d � Z d d e d � Z d S( s� Repository class for viewing uncompressed bundles. This provides a read-only repository interface to bundles as if they were part of the actual repository. i����( t nullid( t _Nt bundlerevlogc B sY e Z d � Z d � Z d � Z d � Z d d d d � Z d � Z d � Z d � Z RS( c C s t j | � } t j j | | | � | | _ t | � } | d | _ d } t � | _ x�t r| j | � } | s{ Pn | d } | d } | d } | d } | d } | d } t | � } | j � | } | | � } | | j k r| } | j j | j | � q\ n xD | | f D]6 } | | j k rt j | | j t d � � � qqW| | j k r�t | | j t d � � � n | j | � } t j | d � | d | | | j | � | j | � | f } | j j d | � | | j | <| j j | � | } | d 7} q\ Wd S( Ni t nodet p1t p2t cst deltabaset deltas unknown parents unknown delta basei i����( t scmutilt readonlyvfst revlogt __init__t bundlet lent repotiprevt Nonet sett bundlerevst Truet deltachunkt tellt nodemapt addt errort LookupErrort indexfileR t revt offset_typet indext insert( t selft openerR R t linkmappert nt chaint chunkdataR R R R R R t sizet startt linkt pt baserevt e( ( s: /usr/lib64/python2.7/site-packages/mercurial/bundlerepo.pyR sN ! c C sT | | j k r"