Re: A possible explanation for random "stream ended unexpectedly (got m bytes, expected n)"

2017-06-06 Thread Matt Harbison
On Fri, 07 Apr 2017 22:26:13 -0400, Gregory Szorc wrote: On Sat, Mar 25, 2017 at 10:34 AM, Gregory Szorc wrote: On Sat, Mar 25, 2017 at 4:19 AM, Mike Hommey wrote: Hi, I don't know about you, but occasionally, I've hit "stream ended unexpectedly (got m bytes, expected n)" errors that d

Re: [PATCH 03 of 22] radixlink: add C implementation

2017-06-06 Thread Jun Wu
Excerpts from Gregory Szorc's message of 2017-06-05 22:58:49 -0700: > On Sun, Jun 4, 2017 at 4:59 PM, Jun Wu wrote: > > > # HG changeset patch > > # User Jun Wu > > # Date 1496550656 25200 > > # Sat Jun 03 21:30:56 2017 -0700 > > # Node ID d492628229c58f8417a8b5925a614e26a16465af > > # Pare

Re: [PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv

2017-06-06 Thread Matt Harbison
On Tue, 06 Jun 2017 14:24:51 -0400, Augie Fackler wrote: # HG changeset patch # User Augie Fackler # Date 1496762198 14400 # Tue Jun 06 11:16:38 2017 -0400 # Node ID fed1c1d2fb7a5cb7e72cc882bcea0651551c7758 # Parent 8d69b4886e678a7bc372097eeb33950592c53d43 tests: add a test for installin

Re: [PATCH 02 of 22] radixlink: introduce a new data structure

2017-06-06 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-06-07 00:53:09 +0900: > [...] > > I just had a look at _get() and _splitleafentry() code paths. The idea > generally looks good to me. I have random thoughts on both data structure > and API. Some are just nitpick and some are crazy. > > > +class rad

Re: [PATCH evolve-ext] evolve: fix typo: -list -> --list

2017-06-06 Thread Pierre-Yves David
On 06/06/2017 11:34 PM, Kyle Lippincott via Mercurial-devel wrote: # HG changeset patch # User Kyle Lippincott # Date 1496787013 25200 # Tue Jun 06 15:10:13 2017 -0700 # Node ID ff53569086ad8e729e2c43346a27c91efcefceca # Parent 3e62042a6bb76c01c71685e24b8900b8c502c598 evolve: fix typo: -li

[PATCH evolve-ext] evolve: fix typo: -list -> --list

2017-06-06 Thread Kyle Lippincott via Mercurial-devel
# HG changeset patch # User Kyle Lippincott # Date 1496787013 25200 # Tue Jun 06 15:10:13 2017 -0700 # Node ID ff53569086ad8e729e2c43346a27c91efcefceca # Parent 3e62042a6bb76c01c71685e24b8900b8c502c598 evolve: fix typo: -list -> --list diff --git a/hgext3rd/evolve/__init__.py b/hgext3rd/evo

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Pierre-Yves David
On 06/06/2017 10:55 PM, Martin von Zweigbergk wrote: On Tue, Jun 6, 2017 at 10:39 AM, Martin von Zweigbergk wrote: On Tue, Jun 6, 2017 at 10:27 AM, Pierre-Yves David wrote: On 06/06/2017 06:01 PM, Martin von Zweigbergk wrote: Here are some timings from a hopefully unbiased third party.

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 10:39 AM, Martin von Zweigbergk wrote: > On Tue, Jun 6, 2017 at 10:27 AM, Pierre-Yves David > wrote: >> >> >> On 06/06/2017 06:01 PM, Martin von Zweigbergk wrote: >>> >>> Here are some timings from a hopefully unbiased third party. These are >>> best-of-20 times, in seconds

Re: [PATCH 1 of 5] run-tests: factor out xunit write code into another method

2017-06-06 Thread Gregory Szorc
On Tue, Jun 6, 2017 at 2:39 PM, Siddharth Agarwal wrote: > # HG changeset patch > # User Siddharth Agarwal > # Date 1496779855 25200 > # Tue Jun 06 13:10:55 2017 -0700 > # Node ID 2d78617dd0b04d927beff7bc8bb2a1329b92ed8e > # Parent e696f597d02f971eeed1217096b8f200ddb903d2 > run-tests: fact

Re: [PATCH 3 of 3] Add more tests for formatting and merging of release notes

2017-06-06 Thread Gregory Szorc
On Tue, Jun 6, 2017 at 12:31 PM, Augie Fackler wrote: > On Tue, Jun 06, 2017 at 11:17:11AM -0500, Kevin Bullock wrote: > > > On Jun 3, 2017, at 17:28, Rishabh Madan > wrote: > > > > > > # HG changeset patch > > > # User Rishabh Madan > > > # Date 1496528205 -7200 > > > # Sun Jun 04 00:16:4

[PATCH 3 of 5] run-tests: make time field optional for xunit report

2017-06-06 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1496782345 25200 # Tue Jun 06 13:52:25 2017 -0700 # Node ID cd0fe3fedddab358d47d6f34d5c1e596298199bb # Parent 737bb0771ca0bff0673f861c068018c8f606cf7d run-tests: make time field optional for xunit report We're going to use XUnit to list t

[PATCH 5 of 5] run-tests: add a way to list tests, with JSON and XUnit support

2017-06-06 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1496785139 25200 # Tue Jun 06 14:38:59 2017 -0700 # Node ID 5e521dfd40ae206de2f050bd5915f0f52429f971 # Parent 29aaeed22502929559e1e85d8fb0c1ed6433ecba run-tests: add a way to list tests, with JSON and XUnit support Some test runners are i

[PATCH 4 of 5] run-tests: install hg after computing tests to run

2017-06-06 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1496782613 25200 # Tue Jun 06 13:56:53 2017 -0700 # Node ID 29aaeed22502929559e1e85d8fb0c1ed6433ecba # Parent cd0fe3fedddab358d47d6f34d5c1e596298199bb run-tests: install hg after computing tests to run We're going to add a way to list tes

[PATCH 2 of 5] run-tests: factor out json write code into another method

2017-06-06 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1496779855 25200 # Tue Jun 06 13:10:55 2017 -0700 # Node ID 737bb0771ca0bff0673f861c068018c8f606cf7d # Parent 2d78617dd0b04d927beff7bc8bb2a1329b92ed8e run-tests: factor out json write code into another method We're going to use this code

[PATCH 1 of 5] run-tests: factor out xunit write code into another method

2017-06-06 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1496779855 25200 # Tue Jun 06 13:10:55 2017 -0700 # Node ID 2d78617dd0b04d927beff7bc8bb2a1329b92ed8e # Parent e696f597d02f971eeed1217096b8f200ddb903d2 run-tests: factor out xunit write code into another method We're going to use this code

mercurial@32694: 12 new changesets

2017-06-06 Thread Mercurial Commits
12 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/9f840d99054c changeset: 32683:9f840d99054c user:Yuya Nishihara date:Sat Aug 20 18:15:19 2016 +0900 summary: revset: add support for branch(wdir()) and wdir() & branch() https://www.mercurial-scm.org/r

Re: [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 1:10 PM, Martin von Zweigbergk wrote: > On Mon, Jun 5, 2017 at 11:05 PM, Gregory Szorc > wrote: >> On Sun, Jun 4, 2017 at 4:59 PM, Jun Wu wrote: >>> >>> # HG changeset patch >>> # User Jun Wu >>> # Date 1496457147 25200 >>> # Fri Jun 02 19:32:27 2017 -0700 >>> # Nod

Re: [PATCH 04 of 22] obsstore: minor optimization for the obsolete revset

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Mon, Jun 5, 2017 at 11:05 PM, Gregory Szorc wrote: > On Sun, Jun 4, 2017 at 4:59 PM, Jun Wu wrote: >> >> # HG changeset patch >> # User Jun Wu >> # Date 1496457147 25200 >> # Fri Jun 02 19:32:27 2017 -0700 >> # Node ID e1d6126ed614db6ec664c79afcb3a141c9a0dfa4 >> # Parent d492628229c58f8

[Bug 5588] New: fsmonitor fails with "watchman command error: unable to resolve root" on Windows MSYS environment

2017-06-06 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5588 Bug ID: 5588 Summary: fsmonitor fails with "watchman command error: unable to resolve root" on Windows MSYS environment Product: Mercurial Version: 4.2.1 Hardware: PC

RE: [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator

2017-06-06 Thread David Soria Parra via Mercurial-devel
Thank you! I'll try to follow up with a faster implementation soon (traversing revs manually instead of using children()). > -Original Message- > From: Augie Fackler [mailto:r...@durin42.com] > Sent: Tuesday, June 6, 2017 12:40 PM > To: Yuya Nishihara > Cc: Sean Farley ; David Soria Parr

Re: [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator

2017-06-06 Thread Augie Fackler
On Tue, Jun 06, 2017 at 09:27:54PM +0900, Yuya Nishihara wrote: > On Mon, 05 Jun 2017 11:55:21 -0700, Sean Farley wrote: > > David Soria Parra writes: > > > > > On Wed, May 31, 2017 at 02:17:58PM -0400, Augie Fackler wrote: > > >> > > >> It's easy to allow child traversal only if it's unambigious,

Re: [PATCH] update: show the commit to which we updated in case of multiple heads

2017-06-06 Thread Augie Fackler
On Wed, Jun 07, 2017 at 12:12:52AM +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1496767659 -19800 > # Tue Jun 06 22:17:39 2017 +0530 > # Node ID 3cb7e69213a125ca28e25e44bc15f11eada1f297 > # Parent 3ef319e9505f376775c91b2ab7d89ac9ac434

Re: [PATCH V3] revlog: skeleton support for version 2 revlogs

2017-06-06 Thread Augie Fackler
On Mon, May 22, 2017 at 11:40:25PM -0700, Jun Wu wrote: > I think this is an obvious good first step. So marked as pre-reviewed. > I don't see better approaches to start moving forward. > > The choice of using a header magic that will change when the format gets > formalized is brilliant. Agreed,

Re: [PATCH 3 of 3] Add more tests for formatting and merging of release notes

2017-06-06 Thread Augie Fackler
On Tue, Jun 06, 2017 at 11:17:11AM -0500, Kevin Bullock wrote: > > On Jun 3, 2017, at 17:28, Rishabh Madan wrote: > > > > # HG changeset patch > > # User Rishabh Madan > > # Date 1496528205 -7200 > > # Sun Jun 04 00:16:45 2017 +0200 > > # Node ID 5154239fff11aacb065f4de8081884bfba691eed > >

[PATCH] update: show the commit to which we updated in case of multiple heads

2017-06-06 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1496767659 -19800 # Tue Jun 06 22:17:39 2017 +0530 # Node ID 3cb7e69213a125ca28e25e44bc15f11eada1f297 # Parent 3ef319e9505f376775c91b2ab7d89ac9ac4343e9 update: show the commit to which we updated in case of multiple heads

[PATCH remotenames-ext] namespace: never return None for nodes query

2017-06-06 Thread Durham Goode
# HG changeset patch # User Durham Goode # Date 1496773892 25200 # Tue Jun 06 11:31:32 2017 -0700 # Node ID 2e45bcb8483880d79f370ab0e703e72d900d450c # Parent 55a7fc62fc84a0d9e6996c69f35493d0fcd6bd41 namespace: never return None for nodes query Previously we would return None if the given na

Re: [PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris

2017-06-06 Thread Danek Duvall
Augie Fackler wrote: > > > On Jun 6, 2017, at 12:00, danek.duv...@oracle.com wrote: > > > > # HG changeset patch > > # User Danek Duvall > > # Date 1496764707 25200 > > # Tue Jun 06 08:58:27 2017 -0700 > > # Node ID 0250869949d7d7e5e9c5b28d3c7cca61a46c80f3 > > # Parent 67209fdbca98cf2a38b

[PATCH 3 of 3 pip-fix] tests: add a test for installing hg with pip in a virtualenv

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496762198 14400 # Tue Jun 06 11:16:38 2017 -0400 # Node ID fed1c1d2fb7a5cb7e72cc882bcea0651551c7758 # Parent 8d69b4886e678a7bc372097eeb33950592c53d43 tests: add a test for installing hg with pip in a virtualenv Since we're doing so much clev

[PATCH 2 of 3 pip-fix] hghave: add check for virtualenv

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496762170 14400 # Tue Jun 06 11:16:10 2017 -0400 # Node ID 8d69b4886e678a7bc372097eeb33950592c53d43 # Parent 9f6d1425a632291c63ef09220336d0833c22ffcb hghave: add check for virtualenv diff --git a/tests/hghave.py b/tests/hghave.py --- a/tests

[PATCH 1 of 3 pip-fix] setup: introduce dummy copies of setuptools flags

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496761350 14400 # Tue Jun 06 11:02:30 2017 -0400 # Node ID 9f6d1425a632291c63ef09220336d0833c22ffcb # Parent 0841382d114ae0c246cb5862c929fe16041f308c setup: introduce dummy copies of setuptools flags Since we're filtering out some egg gunk,

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Jun Wu
Excerpts from Martin von Zweigbergk's message of 2017-06-06 11:07:54 -0700: > There are old clients that strip the obsstore? I thought that was a new > feature. > > > In addition, this breaks the happen-onlyness of the obsstore. > > What depends on the append-onlyness? > > > Rollback would also

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 11:04 AM, Pierre-Yves David wrote: > > > On 06/06/2017 12:02 AM, Martin von Zweigbergk wrote: >> >> On Sat, May 20, 2017 at 8:30 AM, Pierre-Yves David >> wrote: >>> >>> # HG changeset patch >>> # User Pierre-Yves David >>> # Date 1495191830 -7200 >>> # Fri May 19 13:0

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Pierre-Yves David
On 06/06/2017 12:02 AM, Martin von Zweigbergk wrote: On Sat, May 20, 2017 at 8:30 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1495191830 -7200 # Fri May 19 13:03:50 2017 +0200 # Node ID 221be1ef98902fa695a709371f75e63f9b3e950a # Parent 566cfe9cbbb9

Re: [PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris

2017-06-06 Thread Augie Fackler
> On Jun 6, 2017, at 12:00, danek.duv...@oracle.com wrote: > > # HG changeset patch > # User Danek Duvall > # Date 1496764707 25200 > # Tue Jun 06 08:58:27 2017 -0700 > # Node ID 0250869949d7d7e5e9c5b28d3c7cca61a46c80f3 > # Parent 67209fdbca98cf2a38b05cb06f093dc376803590 > check-code: ban

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 10:44 AM, Kevin Bullock wrote: >> On Jun 6, 2017, at 12:39, Martin von Zweigbergk via Mercurial-devel >> wrote: >> >> On Tue, Jun 6, 2017 at 10:27 AM, Pierre-Yves David >> wrote: >>> Also, Can you give use some details on the repo caracteristic? I'm getting >>> significan

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Kevin Bullock
> On Jun 6, 2017, at 12:39, Martin von Zweigbergk via Mercurial-devel > wrote: > > On Tue, Jun 6, 2017 at 10:27 AM, Pierre-Yves David > wrote: >> Also, Can you give use some details on the repo caracteristic? I'm getting >> significantly slower runtime for all of these commands in my repository

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 10:27 AM, Pierre-Yves David wrote: > > > On 06/06/2017 06:01 PM, Martin von Zweigbergk wrote: >> >> Here are some timings from a hopefully unbiased third party. These are >> best-of-20 times, in seconds. No extensions enabled. I ran >> "debugupdatecaches" before each series

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Jun 6, 2017 at 10:35 AM, Jun Wu wrote: > Excerpts from Martin von Zweigbergk's message of 2017-06-06 10:01:34 -0700: >> Here are some timings from a hopefully unbiased third party. These are >> best-of-20 times, in seconds. No extensions enabled. I ran >> "debugupdatecaches" before each se

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Jun Wu
Excerpts from Martin von Zweigbergk's message of 2017-06-06 10:01:34 -0700: > Here are some timings from a hopefully unbiased third party. These are > best-of-20 times, in seconds. No extensions enabled. I ran > "debugupdatecaches" before each series of commands to populate the > caches (I think bo

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Pierre-Yves David
On 06/06/2017 06:01 PM, Martin von Zweigbergk wrote: Here are some timings from a hopefully unbiased third party. These are best-of-20 times, in seconds. No extensions enabled. I ran "debugupdatecaches" before each series of commands to populate the caches (I think both obscache and the radixli

Re: [PATCH 10 of 22] obsstore: keep self._data updated with _addmarkers

2017-06-06 Thread Jun Wu
Excerpts from Gregory Szorc's message of 2017-06-05 23:13:52 -0700: > This scares me slightly because _data is a @propertycache. I think it is OK > because the self._data access will ensure the property cache getter is > replaced by self.__dict__['_data']. It may warrant an inline comment though.

Re: [PATCH 1 of 6 V2] obsstore: add a 'cachekey' method

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
Here are some timings from a hopefully unbiased third party. These are best-of-20 times, in seconds. No extensions enabled. I ran "debugupdatecaches" before each series of commands to populate the caches (I think both obscache and the radixlink cache are hooked into that command).

Re: [PATCH 3 of 3] Add more tests for formatting and merging of release notes

2017-06-06 Thread Kevin Bullock
> On Jun 3, 2017, at 17:28, Rishabh Madan wrote: > > # HG changeset patch > # User Rishabh Madan > # Date 1496528205 -7200 > # Sun Jun 04 00:16:45 2017 +0200 > # Node ID 5154239fff11aacb065f4de8081884bfba691eed > # Parent dfc1e6491b96127ae64504e8dad6cac037b80b6a > Add more tests for format

[PATCH] check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris

2017-06-06 Thread danek . duvall
# HG changeset patch # User Danek Duvall # Date 1496764707 25200 # Tue Jun 06 08:58:27 2017 -0700 # Node ID 0250869949d7d7e5e9c5b28d3c7cca61a46c80f3 # Parent 67209fdbca98cf2a38b05cb06f093dc376803590 check-code: ban grep's context flags (-A/-B/-C) since they're not on Solaris diff --git a/co

Re: [PATCH] solaris: solaris grep doesn't have -A; reimplement with awk

2017-06-06 Thread Danek Duvall
Augie Fackler wrote: > > I'm happy to add the check, though, if folks think it's the right path > > forward. I assume that -B and -C should come along for the ride? > > Yep, (I’m assuming since you asked solaris grep is also sad about those > flags.) Solaris grep is sad about many flags. Exce

Re: [PATCH 03 of 22] radixlink: add C implementation

2017-06-06 Thread Yuya Nishihara
On Sun, 4 Jun 2017 16:59:15 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1496550656 25200 > # Sat Jun 03 21:30:56 2017 -0700 > # Node ID d492628229c58f8417a8b5925a614e26a16465af > # Parent e8e8d713e4b774f6894ee65723e7fdc12bf8a101 > # Available At https://bitbucket.org

Re: [PATCH 09 of 22] obsstore: move header encoding to a separate function

2017-06-06 Thread Yuya Nishihara
On Sun, 4 Jun 2017 16:59:21 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1496561891 25200 > # Sun Jun 04 00:38:11 2017 -0700 > # Node ID 5b83ced66577dc862594f85bcef2726a0d3fcfaf > # Parent e42031df2e3a0a3805c13ade577a083117d745aa > # Available At https://bitbucket.org

Re: [PATCH 02 of 22] radixlink: introduce a new data structure

2017-06-06 Thread Yuya Nishihara
On Sun, 4 Jun 2017 16:59:14 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1496536858 25200 > # Sat Jun 03 17:40:58 2017 -0700 > # Node ID e8e8d713e4b774f6894ee65723e7fdc12bf8a101 > # Parent 5c3500de0a229d8aa08058bccec531d8a85b90d9 > # Available At https://bitbucket.org

Re: [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time

2017-06-06 Thread Augie Fackler
On Tue, Jun 06, 2017 at 04:50:52PM +0200, David Demelier wrote: > Le 06/06/2017 à 16:18, Augie Fackler a écrit : > > On Tue, Jun 06, 2017 at 03:05:04PM +0200, David Demelier wrote: > > > # HG changeset patch > > > # User David Demelier > > > # Date 1496731971 -7200 > > > # Tue Jun 06 08:52:51

Re: [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg

2017-06-06 Thread Augie Fackler
> On Jun 6, 2017, at 10:36, Martin von Zweigbergk via Mercurial-devel > wrote: > > >> >> On Jun 6, 2017 7:15 AM, "Augie Fackler" wrote: >> # HG changeset patch >> # User Augie Fackler >> # Date 1496758188 14400 >> # Tue Jun 06 10:09:48 2017 -0400 >> # Node ID 9681ff165ea757e99bbb355412

Re: [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time

2017-06-06 Thread David Demelier
Le 06/06/2017 à 16:18, Augie Fackler a écrit : On Tue, Jun 06, 2017 at 03:05:04PM +0200, David Demelier wrote: # HG changeset patch # User David Demelier # Date 1496731971 -7200 # Tue Jun 06 08:52:51 2017 +0200 # Node ID 421ba4fa3337f4bc9714473ca2f050f08d86bfb6 # Parent d32b943335c7e97fc6

Re: [PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg

2017-06-06 Thread Martin von Zweigbergk via Mercurial-devel
On Jun 6, 2017 7:15 AM, "Augie Fackler" wrote: # HG changeset patch # User Augie Fackler # Date 1496758188 14400 # Tue Jun 06 10:09:48 2017 -0400 # Node ID 9681ff165ea757e99bbb355412708f8d45f922c1 # Parent 656e5d8cab2048029eb16b7096bd44f9abe5bf7b extensions: catch uisetup and extsetup fail

Re: [PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time

2017-06-06 Thread Augie Fackler
On Tue, Jun 06, 2017 at 03:05:04PM +0200, David Demelier wrote: > # HG changeset patch > # User David Demelier > # Date 1496731971 -7200 > # Tue Jun 06 08:52:51 2017 +0200 > # Node ID 421ba4fa3337f4bc9714473ca2f050f08d86bfb6 > # Parent d32b943335c7e97fc6016063d5898b3b7a06519f > patchbomb: av

[PATCH 1 of 2] tests: add test demonstrating how broken third-party extensions can get

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496757796 14400 # Tue Jun 06 10:03:16 2017 -0400 # Node ID 656e5d8cab2048029eb16b7096bd44f9abe5bf7b # Parent 653af0af46f7f9d46000185f1039d49fb6ffc275 tests: add test demonstrating how broken third-party extensions can get I intend to fix thi

[PATCH 2 of 2] extensions: catch uisetup and extsetup failures and don't let them break hg

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496758188 14400 # Tue Jun 06 10:09:48 2017 -0400 # Node ID 9681ff165ea757e99bbb355412708f8d45f922c1 # Parent 656e5d8cab2048029eb16b7096bd44f9abe5bf7b extensions: catch uisetup and extsetup failures and don't let them break hg Otherwise users

[PATCH] tests: remove sys.executable from "required tools"

2017-06-06 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1496021613 14400 # Sun May 28 21:33:33 2017 -0400 # Node ID 653af0af46f7f9d46000185f1039d49fb6ffc275 # Parent 3ef319e9505f376775c91b2ab7d89ac9ac4343e9 tests: remove sys.executable from "required tools" In practice this doesn't appear to have

Re: [PATCH V2] setup: prevent setuptools from laying an egg

2017-06-06 Thread Boris Feld
Following this patch, it seems that mercurial default is no longer pip- installable. I first saw the issue when playing with https://hg.logilab.org/review/h gperf where I can see this crash when testing the default branch: https://bpaste.net/show/e792a21fc6fb I can also reproduce the crash when

[PATCH 2 of 3] patchbomb: avoid -r and -B options at the same time

2017-06-06 Thread David Demelier
# HG changeset patch # User David Demelier # Date 1496731971 -7200 # Tue Jun 06 08:52:51 2017 +0200 # Node ID 421ba4fa3337f4bc9714473ca2f050f08d86bfb6 # Parent d32b943335c7e97fc6016063d5898b3b7a06519f patchbomb: avoid -r and -B options at the same time diff -r d32b943335c7 -r 421ba4fa3337 h

[PATCH 1 of 3] patchbomb: get rid of patches variable from merge error

2017-06-06 Thread David Demelier
# HG changeset patch # User David Demelier # Date 1496731830 -7200 # Tue Jun 06 08:50:30 2017 +0200 # Node ID d32b943335c7e97fc6016063d5898b3b7a06519f # Parent 78767485c1feff1593ca39c8986a29abd44cc567 patchbomb: get rid of patches variable from merge error diff -r 78767485c1fe -r d32b943335

[PATCH 3 of 3] patchbomb: make independant output in test file

2017-06-06 Thread David Demelier
# HG changeset patch # User David Demelier # Date 1496732169 -7200 # Tue Jun 06 08:56:09 2017 +0200 # Node ID 587183cd700e33e79bdc00d87be91969217c10c9 # Parent 421ba4fa3337f4bc9714473ca2f050f08d86bfb6 patchbomb: make independant output in test file diff -r 421ba4fa3337 -r 587183cd700e tests

Re: [PATCH] debugbundle: add --part-type flag to emit only named part types

2017-06-06 Thread Yuya Nishihara
On Mon, 05 Jun 2017 16:37:43 -0700, danek.duv...@oracle.com wrote: > # HG changeset patch > # User Danek Duvall > # Date 1496704781 25200 > # Mon Jun 05 16:19:41 2017 -0700 > # Node ID 67209fdbca98cf2a38b05cb06f093dc376803590 > # Parent e696f597d02f971eeed1217096b8f200ddb903d2 > debugbundle:

Re: [PATCH] test-obsolete-bundle-strip: add globs for Windows

2017-06-06 Thread Yuya Nishihara
On Tue, 06 Jun 2017 00:28:48 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1496709465 14400 > # Mon Jun 05 20:37:45 2017 -0400 > # Node ID 9c44f664ef762d5c4e638a9736b37be8a84c92ff > # Parent 12941a782928039c075ff67dbf4bbb8078c5f251 > test-obsolete-bundle-

[PATCH] perfbranchmap: add an option to purge the revbranch cache

2017-06-06 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1496676241 -3600 # Mon Jun 05 16:24:01 2017 +0100 # Node ID 7841e806fa0e25886c1e72e51fbdb2ffb0f14a5b # Parent fc9296c15112af247e4985cdc45fbbf7d8eed175 # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercurial/ #

Re: [PATCH RFC] revset: lookup descendents for negative arguments to ancestor operator

2017-06-06 Thread Yuya Nishihara
On Mon, 05 Jun 2017 11:55:21 -0700, Sean Farley wrote: > David Soria Parra writes: > > > On Wed, May 31, 2017 at 02:17:58PM -0400, Augie Fackler wrote: > >> > >> It's easy to allow child traversal only if it's unambigious, and come > >> back to it later and be more permissive later. It'll be har