-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
¹àíNc @@ s– d d l m Z d d l m Z d d l m Z d e f d „ ƒ YZ d e e d „ Z
d e f d „ ƒ YZ d „ Z e e e d
d e
d „ Z d S(
i ( t absolute_import( t osutils( t is_quiett TreeDeltac B@ sV e Z d Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z e e e d „ Z
RS( s» Describes changes from one tree to another.
Contains seven lists:
added
(path, id, kind)
removed
(path, id, kind)
renamed
(oldpath, newpath, id, kind, text_modified, meta_modified)
kind_changed
(path, id, old_kind, new_kind)
modified
(path, id, kind, text_modified, meta_modified)
unchanged
(path, id, kind)
unversioned
(path, None, kind)
Each id is listed only once.
Files that are both modified and renamed are listed only in
renamed, with the text_modified flag true. The text_modified
applies either to the content of the file or the target of the
symbolic link, depending of the kind of file.
Files are only considered renamed if their name has changed or
their parent directory has changed. Renaming a directory
does not count as renaming all its contents.
The lists are normally sorted when the delta is created.
c C@ sL g | _ g | _ g | _ g | _ g | _ g | _ g | _ g | _ d S( N( t addedt removedt renamedt kind_changedt modifiedt unchangedt unversionedt missing( t self( ( s0 /usr/lib/python2.7/dist-packages/bzrlib/delta.pyt __init__: s c C@ s t | t ƒ s t S| j | j k oŽ | j | j k oŽ | j | j k oŽ | j | j k oŽ | j | j k oŽ | j | j k oŽ | j | j k S( N(
t
isinstanceR t FalseR R R R R R R
( R t other( ( s0 /usr/lib/python2.7/dist-packages/bzrlib/delta.pyt __eq__D s c C@ s | | k S( N( ( R R ( ( s0 /usr/lib/python2.7/dist-packages/bzrlib/delta.pyt __ne__O s c C@ s2 d | j | j | j | j | j | j | j f S( Nsg TreeDelta(added=%r, removed=%r, renamed=%r, kind_changed=%r, modified=%r, unchanged=%r, unversioned=%r)( R R R R R R R
( R ( ( s0 /usr/lib/python2.7/dist-packages/bzrlib/delta.pyt __repr__R s c C@ s1 t | j p- | j p- | j p- | j p- | j ƒ S( N( t boolR R R R R ( R ( ( s0 /usr/lib/python2.7/dist-packages/bzrlib/delta.pyt has_changedY s
c C@ sœ xE | j | j | j f D]+ } x"