Commits

Martin Geisler committed 97c9329

rebased to 2edf41a90b9d

Comments (0)

Files changed (1)

 # HG changeset patch
 # User Henrik Stuart <hg@hstuart.dk>
 # Date 1297282594 -3600
-# Node ID 1fba6e896fe1666b2e4f22cd498f4184c71ac7cc
-# Parent  296e78744d32a41f3a06ec2afc364342073767f5
+# Node ID 87ff289425d4b492b2fb1c675c344b814ac57777
+# Parent  2edf41a90b9d6a52d2ded00563a408aa7d511bb0
 add support for marking changesets as dead
 
 Marking a changeset as dead is, if it is a head, a way to delete a
              return self._changegroup(csets, source)
  
          # slow path
-@@ -1598,9 +1621,9 @@
+@@ -1566,9 +1589,9 @@
  
          return changegroup.unbundle10(util.chunkbuffer(gengroup()), 'UN')
  
  
      def _changegroup(self, nodes, source):
          """Compute the changegroup of all nodes that we have that a recipient
-@@ -1686,7 +1709,8 @@
+@@ -1650,7 +1673,8 @@
  
          return changegroup.unbundle10(util.chunkbuffer(gengroup()), 'UN')
  
          """Add the changegroup returned by source.read() to this repo.
          srctype is a string like 'push', 'pull', or 'unbundle'.  url is
          the URL of the repo where this changegroup is coming from.
-@@ -1910,7 +1934,7 @@
+@@ -1874,7 +1898,7 @@
          finally:
              lock.release()
  
          '''clone remote repository.
  
          keyword arguments:
-@@ -1925,7 +1949,7 @@
+@@ -1889,7 +1913,7 @@
          # and format flags on "stream" capability, and use
          # uncompressed only if compatible.
  
              # 'stream' means remote revlog format is revlogv1 only
              if remote.capable('stream'):
                  return self.stream_in(remote, set(('revlogv1',)))
-@@ -1936,7 +1960,7 @@
+@@ -1900,7 +1924,7 @@
                  # if we support it, stream in and adjust our requirements
                  if not streamreqs - self.supportedformats:
                      return self.stream_in(remote, streamreqs)