-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /usr/lib/python2.7/dist-packages/bzrlib/
File Upload :
Current File : //usr/lib/python2.7/dist-packages/bzrlib/_btree_serializer_py.pyc

ó
î:ïNc@@s<dZddlmZddlmZd„Zd„ZdS(sB+Tree index parsing.i(tabsolute_import(tstatic_tuplecC@sV|jdƒ}g}tjj}tj}x%|dD]}|dkrK|S|jd|ƒ}||| ƒjƒ}	|d}|jddƒ\}
}|r)g}xg|
jdƒD]V}
|g|
jdƒD]'}|rÊ||jdƒƒjƒ^qʃ}|j|ƒq±W||ƒ}|||ƒ}n|||ƒƒ}|j|	|fƒq5W|S(Ns
ittiÿÿÿÿs	s
(tsplitRtStaticTuplet
from_sequencetinterntrsplittappend(tbytest
key_lengthtref_list_lengthtlinestnodestas_sttstupletlinetelementstkeyt
referencestvaluet	ref_listst
ref_stringtreftref_listt
node_value((s?/usr/lib/python2.7/dist-packages/bzrlib/_btree_serializer_py.pyt_parse_leaf_liness,	
=cC@sŽ|rKg|dD]1}djg|D]}dj|ƒ^q$ƒ^q}ng}dj|dƒ}d|dj|ƒ|df}||fS(siConvert a node into the serialized form.

    :param node: A tuple representing a node (key_tuple, value, references)
    :param reference_lists: Does this index have reference lists?
    :return: (string_key, flattened)
        string_key  The serialized key for referencing this node
        flattened   A string with the serialized form for the contents
    is
Ris	%s%s%s
s	i(tjoin(tnodetreference_listsRt	referencetflattened_referencest
string_keyR((s?/usr/lib/python2.7/dist-packages/bzrlib/_btree_serializer_py.pyt
_flatten_node5s	BN(t__doc__t
__future__RtbzrlibRRR"(((s?/usr/lib/python2.7/dist-packages/bzrlib/_btree_serializer_py.pyt<module>s	

Copyright © 2017 || Recoded By Mr.Bumblebee