mercurial/revlog.py
changeset 8226 8b2cd04a6e97
parent 8225 46293a0c7e9f
child 8227 0a9542703300
equal deleted inserted replaced
8225:46293a0c7e9f 8226:8b2cd04a6e97
     1 """
     1 # revlog.py - storage back-end for mercurial
     2 revlog.py - storage back-end for mercurial
     2 #
     3 
     3 # This provides efficient delta storage with O(1) retrieve and append
     4 This provides efficient delta storage with O(1) retrieve and append
     4 # and O(changes) merge between branches
     5 and O(changes) merge between branches
     5 #
     6 
     6 # Copyright 2005-2007 Matt Mackall <mpm@selenic.com>
     7 Copyright 2005-2007 Matt Mackall <mpm@selenic.com>
     7 #
     8 
     8 # This software may be used and distributed according to the terms of the
     9 This software may be used and distributed according to the terms of the
     9 # GNU General Public License version 2, incorporated herein by reference.
    10 GNU General Public License version 2, incorporated herein by reference.
       
    11 """
       
    12 
    10 
    13 # import stuff from node for others to import from revlog
    11 # import stuff from node for others to import from revlog
    14 from node import bin, hex, nullid, nullrev, short #@UnusedImport
    12 from node import bin, hex, nullid, nullrev, short #@UnusedImport
    15 from i18n import _
    13 from i18n import _
    16 import changegroup, errno, ancestor, mdiff, parsers
    14 import changegroup, errno, ancestor, mdiff, parsers