D5940: uncommit: don't allow dirty working copy with PATH (issue5977)

2019-03-05 Thread navaneeth.suresh (Navaneeth Suresh)
navaneeth.suresh added a comment. In https://phab.mercurial-scm.org/D5940#88529, @martinvonz wrote: > Can you fix the first line of the commit message to say "don't allow dirty working copy with PATH" (the "don't" was missing). It was allowed before this patch, it is not allowed with thi

D6027: mq: make unshelve to apply on modified mq patch (issue4318)

2019-03-05 Thread navaneeth.suresh (Navaneeth Suresh)
navaneeth.suresh added a comment. Ping for review. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D6027 To: navaneeth.suresh, martinvonz, #hg-reviewers Cc: mercurial-devel ___ Mercurial-devel mailing list Mercurial-deve

D5940: uncommit: allow dirty working copy with PATH (issue5977)

2019-03-05 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. Can you fix the first line of the commit message to say "don't allow dirty working copy with PATH" (the "don't" was missing). It was allowed before this patch, it is not allowed with this patch (unless the config is set, of course). REPOSITORY rHG Mercurial REV

D6069: uncommit: add flag --allow-dirty-working-copy

2019-03-05 Thread navaneeth.suresh (Navaneeth Suresh)
navaneeth.suresh updated this revision to Diff 14372. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6069?vs=14344&id=14372 REVISION DETAIL https://phab.mercurial-scm.org/D6069 AFFECTED FILES hgext/uncommit.py tests/test-uncommit.t CHANGE DETAILS

D5940: uncommit: allow dirty working copy with PATH (issue5977)

2019-03-05 Thread navaneeth.suresh (Navaneeth Suresh)
navaneeth.suresh updated this revision to Diff 14371. navaneeth.suresh edited the summary of this revision. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5940?vs=14342&id=14371 REVISION DETAIL https://phab.mercurial-scm.org/D5940 AFFECTED FILES hgext

[PATCH 7 of 9 "] discovery: move children computation in its own method

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551312945 -3600 # Thu Feb 28 01:15:45 2019 +0100 # Node ID fe57cbd053432d10bccd3955072a4c6c581e3355 # Parent 1d2a2e4a255fcc8e5713232f5f80858a7b3793e1 # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 8 of 9 "] discovery: cache the children mapping used during each discovery

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551314900 -3600 # Thu Feb 28 01:48:20 2019 +0100 # Node ID 6127533daac7b331ba980d70040d55ee938ce106 # Parent fe57cbd053432d10bccd3955072a4c6c581e3355 # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 9 of 9 "] discovery: explicitly use `undecided` for the children mapping

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551314950 -3600 # Thu Feb 28 01:49:10 2019 +0100 # Node ID dc1719ac0f255e6b243d06b94007664908c3976e # Parent 6127533daac7b331ba980d70040d55ee938ce106 # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 4 of 9 "] discovery: use a lower level but faster way to retrieve parents

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551311787 -3600 # Thu Feb 28 00:56:27 2019 +0100 # Node ID ffd98d208aa7f92e13bf233b6d752cd2d292ebbe # Parent 82035c1d714f8f3911632ea1271002745fc620f4 # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 6 of 9 "] discovery: simplify the building of the children mapping

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551796794 -3600 # Tue Mar 05 15:39:54 2019 +0100 # Node ID 1d2a2e4a255fcc8e5713232f5f80858a7b3793e1 # Parent 3f4f517d5ed962a0c2aef538ac81bfab28341355 # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 5 of 9 "] discovery: simply walk the undecided revs when building the children mapping

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551797534 -3600 # Tue Mar 05 15:52:14 2019 +0100 # Node ID 3f4f517d5ed962a0c2aef538ac81bfab28341355 # Parent ffd98d208aa7f92e13bf233b6d752cd2d292ebbe # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 2 of 9 "] discovery: moved sampling functions inside discovery object

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Georges Racinet # Date 1551308119 -3600 # Wed Feb 27 23:55:19 2019 +0100 # Node ID 3a3743e61f7682c7b1b3c8e785e9a69aec9bc07e # Parent d0213fa8b2d4fa5f46f4efc79f8562faa9dfd2ef # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-devel

[PATCH 3 of 9 "] discovery: avoid computing identical sets of heads twice

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551309132 -3600 # Thu Feb 28 00:12:12 2019 +0100 # Node ID 82035c1d714f8f3911632ea1271002745fc620f4 # Parent 3a3743e61f7682c7b1b3c8e785e9a69aec9bc07e # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-dev

[PATCH 1 of 9 "] discovery: rename `srvheads` to `knownsrvheads`

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Georges Racinet # Date 1551307506 -3600 # Wed Feb 27 23:45:06 2019 +0100 # Node ID d0213fa8b2d4fa5f46f4efc79f8562faa9dfd2ef # Parent 2d835c42ab41a6cdcf7c0f2169f82c01b7e249ff # EXP-Topic discovery-speedup # Available At https://bitbucket.org/octobus/mercurial-devel

Re: Making hg 5.0 as beta release with python 3 support.

2019-03-05 Thread Antonio Muci via Mercurial-devel
Hi Matt, Were it under cygwin, running a service would be quite easy using cygrunsrv.exe. Maybe you could see if something equivalent exists for msys.On Mar 5, 2019 15:26, Matt Harbison wrote: > > > On Mar 5, 2019, at 8:25 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > >> >> >> On Tue, Mar 5,

D6066: inno: script to automate building Inno installer

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGd7dc4ac1ff84: inno: script to automate building Inno installer (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6066?vs=14338

D6067: inno: stop shipping pywin32

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG7a1433e90482: inno: stop shipping pywin32 (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6067?vs=14339&id=14370 REVISION D

D6068: inno: remove w9xpopen.exe

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2dbdb9abcc4b: inno: remove w9xpopen.exe (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6068?vs=14340&id=14369 REVISION DET

D6065: setup: exclude some internal UCRT files

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGdb3098d02a6d: setup: exclude some internal UCRT files (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6065?vs=14330&id=14367

D6064: setup: include additional packages in py2exe distribution

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGed35057421ae: setup: include additional packages in py2exe distribution (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6064

D6063: setup: define build_doc command

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGd80d48928eb1: setup: define build_doc command (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6063?vs=14328&id=14365 REVISI

D6060: inno: replace add_path.exe with a Pascal script

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0f49b56d5d74: inno: replace add_path.exe with a Pascal script (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6060?vs=14335&

D6062: inno: remove references to pywin32

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGd22198b4b3dd: inno: remove references to pywin32 (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6062?vs=14337&id=14364 REV

D6061: inno: remove cacerts.pem from documentation

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG27eca52b1874: inno: remove cacerts.pem from documentation (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6061?vs=14336&id=1

D6059: inno: move inno installer files to contrib/packaging/inno

2019-03-05 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG765f836a9484: inno: move inno installer files to contrib/packaging/inno (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6059

D6076: cleanup: remove two bogus test names from python3 list

2019-03-05 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I suspect one of these was a typo from the start, the other appears to have become a .t test at some point. REPOSITORY rHG Merc

[PATCH "V2] revlog: preserve `_lazydelta` attribute in `revlog.clone`

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551710814 -3600 # Mon Mar 04 15:46:54 2019 +0100 # Node ID 951a1d74f8ea4576169d1437f1c0bcc82e3da586 # Parent 82d9728ace9535057d77df6c920385861ec00072 # EXP-Topic lazydelta # Available At https://bitbucket.org/octobus/mercurial-devel/ #

Re: Making hg 5.0 as beta release with python 3 support.

2019-03-05 Thread Matt Harbison
> On Mar 5, 2019, at 8:25 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > > > >> On Tue, Mar 5, 2019 at 7:04 AM Matt Harbison wrote: >> On Mon, 04 Mar 2019 11:25:14 -0500, Pulkit Goyal <7895pul...@gmail.com> >> wrote: >> >> > Hey everyone, >> > >> > I hope everything is going well. >> > >>

D6072: tests: make test-status.t compatible with test-check-module-imports.t

2019-03-05 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2105ed01c431: tests: make test-status.t compatible with test-check-module-imports.t (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm

D6071: py3: convert KEY_PRESSED value to bytes in crecord.py

2019-03-05 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG25420df87903: py3: convert KEY_PRESSED value to bytes in crecord.py (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6071?vs=14

D6073: py3: add a new passing test found by buildbot

2019-03-05 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG343968d5236d: py3: add a new passing test found by buildbot (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6073?vs=14352&id=1

D6074: hghave: skip emacs tests on 24.3 and earlier

2019-03-05 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG28842adf8ed5: hghave: skip emacs tests on 24.3 and earlier (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D6074?vs=14353&id=1

D6044: phabricator: convert conduit response JSON unicode to bytes inside callconduit

2019-03-05 Thread yuja (Yuya Nishihara)
yuja added a comment. > > Perhaps some of `r''` would have to be changed to `b''` since dict keys > > are now byte strings. See the wiki page for our Py3 hacks. > > > > https://www.mercurial-scm.org/wiki/Python3 > > Ah, good point, thanks. Would it be worth keeping the

Re: D6044: phabricator: convert conduit response JSON unicode to bytes inside callconduit

2019-03-05 Thread Yuya Nishihara
> > Perhaps some of `r''` would have to be changed to `b''` since dict keys > > are now byte strings. See the wiki page for our Py3 hacks. > > > > https://www.mercurial-scm.org/wiki/Python3 > > Ah, good point, thanks. Would it be worth keeping the keys as r'' strings? > rapply can

Re: [PATCH "] revlog: preserve `_lazydelta` attribute in `revlog.clone`

2019-03-05 Thread Yuya Nishihara
On Mon, 04 Mar 2019 15:55:42 +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1551710814 -3600 > # Mon Mar 04 15:46:54 2019 +0100 > # Node ID bbe72376f2a91b383370619b3a0f66cf4a5d8178 > # Parent 82d9728ace9535057d77df6c920385861ec00072 > # EXP-Topic l

[PATCH "] localrepo: explicit `_lock` arguments in `lock`

2019-03-05 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1551712124 -3600 # Mon Mar 04 16:08:44 2019 +0100 # Node ID c3ba4d32430605d3d85f13c8fca20fba695edb2f # Parent bbe72376f2a91b383370619b3a0f66cf4a5d8178 # EXP-Topic gratuitous # Available At https://bitbucket.org/octobus/mercurial-devel/ #

Re: Making hg 5.0 as beta release with python 3 support.

2019-03-05 Thread Pulkit Goyal
On Tue, Mar 5, 2019 at 7:04 AM Matt Harbison wrote: > On Mon, 04 Mar 2019 11:25:14 -0500, Pulkit Goyal <7895pul...@gmail.com> > wrote: > > > Hey everyone, > > > > I hope everything is going well. > > > > After years of work on porting mercurial to Python 3 by everyone, we are > > close, very clos

D6075: [RFC] transplant: append log to commit message before running filter

2019-03-05 Thread Kwan (Ian Moody)
Kwan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Currently if a user wants to alter the "(transplanted from )" line in the commit message, for instance by prepending a repo URL to the hash, they have to do so ma