Re: [PATCH] cleanup: remove compatibility code for Python < 2.7.4

2020-05-29 Thread Yuya Nishihara
On Fri, 29 May 2020 04:12:29 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1590717976 -7200 > # Fri May 29 04:06:16 2020 +0200 > # Node ID bc05bbecf2c270b2b5533be84d1311840abcba00 > # Parent 34b43eef01ed4612512ce105ed2f85ce591fe005 > # EXP-Topic

D8593: rust-dependencies: update `regex` to 1.3.9

2020-05-29 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Version `1.3.8` introduces support for empty alternations, which makes previously disallowed patterns usable in `regex`. From a user's perspective, this

D8594: rust: remove support for `re2`

2020-05-29 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY With the performance issues with `regex` figured out and fixed in previous patches and `regex` newly gaining support for empty alternations, there is no

Re: [PATCH 1 of 2] cleanup: remove compatibility code for Python < 2.7.1

2020-05-29 Thread Yuya Nishihara
On Fri, 29 May 2020 03:56:23 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1590716588 -7200 > # Fri May 29 03:43:08 2020 +0200 > # Node ID 6c86927b3d35a364fdfba9a2e45bea64d1ba7cf6 > # Parent 5d77f571a56371a8dd2ae309437985e8751d152b > # EXP-Topic

mercurial@44865: 5 new changesets

2020-05-29 Thread Mercurial Commits
5 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/065421e12248 changeset: 44861:065421e12248 user:Valentin Gatien-Baron date:Tue May 26 08:15:09 2020 -0400 summary: files: speed up `hg files` when no flags change display

mercurial@44868: 3 new changesets

2020-05-29 Thread Mercurial Commits
3 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/5258bffdb1d6 changeset: 44866:5258bffdb1d6 user:Manuel Jacob date:Fri May 29 03:43:08 2020 +0200 summary: cleanup: remove compatibility code for Python < 2.7.1

D8598: rebase: drop duplicate call to copies.graftcopies()

2020-05-29 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY merge.graft() already calls it REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D8598 AFFECTED FILES

D8595: copies: make _chain() and _filter() public

2020-05-29 Thread martinvonz (Martin von Zweigbergk)
martinvonz 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/D8595 AFFECTED FILES mercurial/copies.py CHANGE DETAILS diff --git

D8597: rebase: use merge.graft() instead of merge.update()

2020-05-29 Thread martinvonz (Martin von Zweigbergk)
martinvonz 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/D8597 AFFECTED FILES hgext/rebase.py CHANGE DETAILS diff --git

D8596: merge: mark copies in in-memory context when merging

2020-05-29 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY We had not noticed this before because rebase calls graftcopies after. However, I think that using `merge.update()` with an in-memory context outside the

D8599: rebase: remove now-unused arguments from rebasenode()

2020-05-29 Thread martinvonz (Martin von Zweigbergk)
martinvonz 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/D8599 AFFECTED FILES hgext/rebase.py CHANGE DETAILS diff --git