obsolete: alter newerversion return prepare ability to split and return kill information.
diff --git a/hgext/obsolete.py b/hgext/obsolete.py --- a/hgext/obsolete.py +++ b/hgext/obsolete.py @@ -257,7 +257,9 @@ def newerversion(repo, obs): if current in repo._obsobjrels: toproceed.update(repo._obsobjrels[current]) elif current is not None: # None is kill - newer.add(current) + newer.add((current,)) + else: + newer.add(()) return sorted(newer)