D8137: phabricator: add a config knob to import in the secret phase

2020-02-20 Thread mharbison72 (Matt Harbison)
mharbison72 added a comment. This needs D8126 (which I assume is going to end up on stable) to pass. REPOSITORY rHG Mercurial CHANGES SINCE LAST ACTION https://phab.mercurial-scm.org/D8137/new/ REVISION DETAIL

D8141: darwin: add another preemptive gui() call when using chg

2020-02-20 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Changeset a89381e04c58 added this gui() call before background forks, and Google's

D8140: shelve: fix ordering of merge labels

2020-02-20 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D8140 AFFECTED FILES mercurial/shelve.py tests/test-shelve.t

D8139: shelve: add test clearly demonstrating that the conflict labels are backwards

2020-02-20 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D8139 AFFECTED FILES tests/test-shelve2.t CHANGE DETAILS diff --git

D8136: phabricator: add a `phabimport` command

2020-02-20 Thread mharbison72 (Matt Harbison)
mharbison72 created this revision. Herald added subscribers: mercurial-devel, Kwan, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I've had `alias.phabimport = $hg phabread --stack $1 | $hg import --bypass -` for a while now, and I suspect others do too. That's limited

D8137: phabricator: add a config knob to import in the secret phase

2020-02-20 Thread mharbison72 (Matt Harbison)
mharbison72 created this revision. Herald added subscribers: mercurial-devel, Kwan. Herald added a reviewer: hg-reviewers. REVISION SUMMARY For my use anyway, it's better to have a config knob that's always set than to try to remember a switch. But we can add a tristate switch if desired.

D8138: phabricator: add a config knob to create obsolete markers when importing

2020-02-20 Thread mharbison72 (Matt Harbison)
mharbison72 created this revision. Herald added subscribers: mercurial-devel, Kwan. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This too can get a tristate switch if desired. But if so, that needs to happen by having evolve add the option. REPOSITORY rHG Mercurial BRANCH

D8135: phabricator: refactor `phabread` to write all patches at once

2020-02-20 Thread mharbison72 (Matt Harbison)
mharbison72 created this revision. Herald added subscribers: mercurial-devel, Kwan. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This will be necessary to create a first class `phabimport` command. That command requires a transaction, and will import all named patches within a