D6825: hgext: start building a library for simple hooks

2020-02-27 Thread indygreg (Gregory Szorc)
indygreg added inline comments. INLINE COMMENTS > __init__.py:6 > +# hack to workaround demandimport hiding the configitems > +configtable = changeset_published.configtable Assuming this is related to the IRC page. When the demand importer is active, an `import` will materialize a proxy module

[Bug 6277] New: Obsolescence of root nodes is not transmitted

2020-02-27 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6277 Bug ID: 6277 Summary: Obsolescence of root nodes is not transmitted Product: Mercurial Version: default branch Hardware: PC OS: Linux Status: UNCONFIRMED

D6734: git: skeleton of a new extension to _directly_ operate on git repos

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz added inline comments. INLINE COMMENTS > gitlog.py:29 > + > +class baselog(object): # revlog.revlog): > +"""Common implementations between changelog and manifestlog.""" Could we also get `__iter__`? We can of course add that later, but maybe it seems easy to add anyway

D6734: git: skeleton of a new extension to _directly_ operate on git repos

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. Not done reviewing, but I need to switch over to other work. Here are a few comments for now. INLINE COMMENTS > __init__.py:38-39 > +self.createmode = store._calcmode(self.vfs) > +# above lines should go away in favor of: > +#

mercurial@44393: 2 new changesets

2020-02-27 Thread Mercurial Commits
2 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/efd73cdcfbac changeset: 44392:efd73cdcfbac user:Valentin Gatien-Baron date:Wed Feb 26 10:56:27 2020 -0500 summary: relnotes: move entry to the right spot

D8120: debugmergestate: make templated

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGacbfa31cfaf2: debugmergestate: make templated (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8120?vs=20361=20364 CHANGES SINCE LAST

D8167: merge: drop redundant mergeforce argument from hg.merge()

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGddbc296a1f48: merge: drop redundant mergeforce argument from hg.merge() (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D8168: merge: introduce a merge() for that use-case

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHGa45ffad9ae98: merge: introduce a merge() for that use-case (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8168?vs=20358=20367 CHANGES

D8169: tests: use new, use-case-specific methods from merge module

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG0e5e192adb6f: tests: use new, use-case-specific methods from merge module (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D8166: merge: change default of hg.merge()'s "force" argument from None to False

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG0f60687b2324: merge: change default of hg.merge()s force argument from None to False (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D8118: mergestate: determine if active without looking for state files on disk

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG5e3402a0b868: mergestate: determine if active without looking for state files on disk (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D8119: tests: add tests of debugmergestate with unresolved/resolved path conflicts

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
Closed by commit rHG382f4f09f0bd: tests: add tests of debugmergestate with unresolved/resolved path conflicts (authored by martinvonz). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D8120: debugmergestate: make templated

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20361. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8120?vs=20214=20361 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8120/new/ REVISION DETAIL

D8118: mergestate: determine if active without looking for state files on disk

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. In D8118#121598 , @pulkit wrote: > This series fails to apply on current default tip. Fixed REPOSITORY rHG Mercurial BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8118/new/

D8118: mergestate: determine if active without looking for state files on disk

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20360. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8118?vs=20212=20360 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8118/new/ REVISION DETAIL

D8167: merge: drop redundant mergeforce argument from hg.merge()

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 20357. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8167?vs=20343=20357 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8167/new/ REVISION DETAIL

D8169: tests: use new, use-case-specific methods from merge module

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. Moved formatting fix to parent patch REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8169/new/ REVISION DETAIL https://phab.mercurial-scm.org/D8169 To: martinvonz, #hg-reviewers Cc: pulkit, mercurial-devel

D8168: merge: introduce a merge() for that use-case

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. Moved formatting fix to parent patch REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8168/new/ REVISION DETAIL https://phab.mercurial-scm.org/D8168 To: martinvonz, #hg-reviewers Cc: pulkit, mercurial-devel

D8168: merge: introduce a merge() for that use-case

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz marked an inline comment as done. martinvonz updated this revision to Diff 20358. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8168?vs=20346=20358 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8168/new/

D8169: tests: use new, use-case-specific methods from merge module

2020-02-27 Thread martinvonz (Martin von Zweigbergk)
martinvonz marked an inline comment as done. martinvonz updated this revision to Diff 20359. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8169?vs=20345=20359 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8169/new/

D8164: rust-nodemap: automatically use the rust index for persistent nodemap

2020-02-27 Thread Raphaël Gomès
Alphare updated this revision to Diff 20356. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8164?vs=20339=20356 BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8164/new/ REVISION DETAIL https://phab.mercurial-scm.org/D8164

D8173: nodemap: warm the persistent nodemap on disk with debugupdatecache

2020-02-27 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: indygreg. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY When appropriate, the nodemap cache file will be created. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D8174: nodemap: refresh the persistent data on nodemap creation

2020-02-27 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: indygreg. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The logic to read the data and validate the docket are still in python, so we need to "help" whatever compiled code live in

D8170: phabricator: update the protocol documentation

2020-02-27 Thread mharbison72 (Matt Harbison)
Closed by commit rHGadb93aa98c78: phabricator: update the protocol documentation (authored by mharbison72). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8170?vs=20347=20353

D8151: relnotes: move entry to the right spot

2020-02-27 Thread valentin.gatienbaron (Valentin Gatien-Baron)
Closed by commit rHGefd73cdcfbac: relnotes: move entry to the right spot (authored by valentin.gatienbaron). This revision was automatically updated to reflect the committed changes. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D8151?vs=20316=20352

D8118: mergestate: determine if active without looking for state files on disk

2020-02-27 Thread pulkit (Pulkit Goyal)
pulkit added a comment. This series fails to apply on current default tip. REPOSITORY rHG Mercurial BRANCH default CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8118/new/ REVISION DETAIL https://phab.mercurial-scm.org/D8118 To: martinvonz, #hg-reviewers, pulkit Cc: