D8324: py3: use integer division in histedit
martinvonz (Martin von Zweigbergk)
phabricator at mercurial-scm.org
Wed Mar 25 15:24:24 UTC 2020
martinvonz updated this revision to Diff 20872.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D8324?vs=20869&id=20872
BRANCH
default
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D8324/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D8324
AFFECTED FILES
hgext/histedit.py
CHANGE DETAILS
diff --git a/hgext/histedit.py b/hgext/histedit.py
--- a/hgext/histedit.py
+++ b/hgext/histedit.py
@@ -1267,7 +1267,7 @@
num_lines = len(mode_state[b'patchcontents'])
page_height = state[b'page_height']
unit = page_height if unit == b'page' else 1
- num_pages = 1 + (num_lines - 1) / page_height
+ num_pages = 1 + (num_lines - 1) // page_height
max_offset = (num_pages - 1) * page_height
newline = mode_state[b'line_offset'] + delta * unit
mode_state[b'line_offset'] = max(0, min(max_offset, newline))
To: martinvonz, durin42, #hg-reviewers, marmoute
Cc: marmoute, mercurial-devel
More information about the Mercurial-devel
mailing list