D2422: py3: use '//' for integer division in hgweb/common.py
pulkit (Pulkit Goyal)
phabricator at mercurial-scm.org
Sat Feb 24 11:19:44 UTC 2018
pulkit created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
'/' on Python 3 does the float division.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2422
AFFECTED FILES
mercurial/hgweb/common.py
CHANGE DETAILS
diff --git a/mercurial/hgweb/common.py b/mercurial/hgweb/common.py
--- a/mercurial/hgweb/common.py
+++ b/mercurial/hgweb/common.py
@@ -185,7 +185,7 @@
if stripecount and offset:
# account for offset, e.g. due to building the list in reverse
count = (stripecount + offset) % stripecount
- parity = (stripecount + offset) / stripecount & 1
+ parity = (stripecount + offset) // stripecount & 1
else:
count = 0
parity = 0
To: pulkit, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list