# HG changeset patch # User Boris Feld # Date 2018-01-17 12:02:42 # Node ID 01496e9269f9c675e023a618e0812fca1d8242ae # Parent e711906aa42cbb4493e6d45acc224731d16762eb win32text: use 'tiprev' when appropriate This is cleaner than the current 'len(repo) - 1' form. diff --git a/hgext/win32text.py b/hgext/win32text.py --- a/hgext/win32text.py +++ b/hgext/win32text.py @@ -139,7 +139,7 @@ def forbidnewline(ui, repo, hooktype, no # changegroup that contains an unacceptable commit followed later # by a commit that fixes the problem. tip = repo['tip'] - for rev in xrange(len(repo) - 1, repo[node].rev() - 1, -1): + for rev in xrange(repo.changelog.tiprev(), repo[node].rev() - 1, -1): c = repo[rev] for f in c.files(): if f in seen or f not in tip or f not in c: