# HG changeset patch
# User Matt Harbison <matt_harbi...@yahoo.com>
# Date 1538278134 14400
#      Sat Sep 29 23:28:54 2018 -0400
# Node ID 96752a0137b4b08677f3205362ece3c2e7fde057
# Parent  1dd7c3dcfb46a39bc61419415c0818e0ed1bbd1c
py3: implement __lt__() to make gitlfspointer sortable

diff --git a/hgext/lfs/pointer.py b/hgext/lfs/pointer.py
--- a/hgext/lfs/pointer.py
+++ b/hgext/lfs/pointer.py
@@ -30,6 +30,9 @@ class gitlfspointer(dict):
         super(gitlfspointer, self).__init__(*args)
         self.update(pycompat.byteskwargs(kwargs))
 
+    def __lt__(self, other):
+        return self.oid() < other.oid()
+
     @classmethod
     def deserialize(cls, text):
         try:
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to