D10287: shelve: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10287 AFFECTED FILES mercurial/shelve.py CHANGE DETAILS diff --git a/m

D10288: simplemerge: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10288 AFFECTED FILES mercurial/simplemerge.py CHANGE DETAILS diff --gi

D10286: mergestate: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10286 AFFECTED FILES mercurial/mergestate.py CHANGE DETAILS diff --git

D10285: logcmdutil: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10285 AFFECTED FILES mercurial/logcmdutil.py CHANGE DETAILS diff --git

D10284: re2: feed unicode string to re2 module when necessary

2021-03-28 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY My previous test were using the `pyre2` Python project, that wrap the Google RE2 library in python as a `re2` module and accept bytes as input. However the `fb

D10283: copies: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10283 AFFECTED FILES mercurial/copies.py CHANGE DETAILS diff --git a/m

D10282: heptapod-ci: add jobs to test Mercurial using re2

2021-03-28 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY They are multiple library providing a re2 module and they were broken with 5.7, so we add some (smaller) job to test them using new images. REPOSITORY rHG M

D10281: test: enforce master to be the default branch in test

2021-03-28 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: durin42. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Newer git issue a message about this. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-sc

D10280: cmdutil: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Prefer look-up via nullrev over nullid. We special case the latter, but testing an integer is still cheaper. REPOSITORY rHG Mercurial BRANCH def

[Bug 6504] New: regression in url parsing on python 3.9

2021-03-28 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6504 Bug ID: 6504 Summary: regression in url parsing on python 3.9 Product: Mercurial Version: stable branch Hardware: PC OS: Linux Status: UNCONFIRMED Severity

D10279: split: simplify

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Replace check with nullid with a check on the simpler nullrev. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-s

D10278: extdiff: avoid nullid

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10278 AFFECTED FILES hgext/extdiff.py CHANGE DETAILS diff --git a/hgex

D10277: fix: merge imports

2021-03-28 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D10277 AFFECTED FILES hgext/fix.py CHANGE DETAILS diff --git a/hgext/fi