[PATCH 5 of 6] revset: filter first/last members by __and__ operation

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497091302 -32400 # Sat Jun 10 19:41:42 2017 +0900 # Node ID 24b03ed1d589fac6ebbcd6eea00bf6f749a5cd72 # Parent b2385441d13d1cefadd75188a8a90eedec2eca60 revset: filter first/last members by __and__ operation This replaces 'if

[PATCH 2 of 6] debugrevspec: add option to suppress list of computed revisions

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497093263 -32400 # Sat Jun 10 20:14:23 2017 +0900 # Node ID cddc126a257e5e8bf5bdd919012f36c05d6963dd # Parent cd79482b7c41c3e0bc92a4a5c8d3393f6bad7e3d debugrevspec: add option to suppress list of computed revisions Test will

[PATCH 6 of 6] revset: fix order of first/last members in compound expression (BC)

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497091728 -32400 # Sat Jun 10 19:48:48 2017 +0900 # Node ID 0fcda861cf6a78f36ffae19bbda0e8150d43ae22 # Parent 24b03ed1d589fac6ebbcd6eea00bf6f749a5cd72 revset: fix order of first/last members in compound expression (BC)

[PATCH 1 of 6] debugrevspec: add option to print representation of smartset object

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497092615 -32400 # Sat Jun 10 20:03:35 2017 +0900 # Node ID cd79482b7c41c3e0bc92a4a5c8d3393f6bad7e3d # Parent 5d233ede383b621a938feb521b43c77bfeb44b83 debugrevspec: add option to print representation of smartset object It's

[PATCH 3 of 6] revset: fix order of last() n members where n > 1 (BC)

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497085496 -32400 # Sat Jun 10 18:04:56 2017 +0900 # Node ID 1d108aa3519ed6318b498171e0e52f9efabcb19f # Parent cddc126a257e5e8bf5bdd919012f36c05d6963dd revset: fix order of last() n members where n > 1 (BC) last() is

[PATCH 4 of 6] revset: reject negative number to select first/last n members

2017-06-10 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1497087311 -32400 # Sat Jun 10 18:35:11 2017 +0900 # Node ID b2385441d13d1cefadd75188a8a90eedec2eca60 # Parent 1d108aa3519ed6318b498171e0e52f9efabcb19f revset: reject negative number to select first/last n members Negative

Re: [PATCH] bisect: improve option validation message

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 18:45:45 -0400, Augie Fackler wrote: > > > On Jun 10, 2017, at 5:43 PM, Brandon McCaig wrote: > > > > # HG changeset patch > > # User Brandon McCaig > > # Date 1497053559 14400 > > # Fri Jun 09 20:12:39 2017 -0400 > > # Node ID

Re: [PATCH 3 of 5] hgweb: consolidate search form for gitweb

2017-06-10 Thread Yuya Nishihara
On Fri, 09 Jun 2017 14:00:04 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1497040958 25200 > # Fri Jun 09 13:42:38 2017 -0700 > # Node ID 47282854e7aff870a87c9e573d4ef5fdca5b894a > # Parent

Re: [PATCH 2 of 5] hgweb: consolidate search form for monoblue

2017-06-10 Thread Yuya Nishihara
On Fri, 09 Jun 2017 14:00:03 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1497040870 25200 > # Fri Jun 09 13:41:10 2017 -0700 > # Node ID 08889384494e21be250fae4d9c7b8082df31c0b2 > # Parent

Re: [PATCH 3 of 3] py3: add test to show `hg merge` works

2017-06-10 Thread Yuya Nishihara
On Sun, 11 Jun 2017 12:43:51 +0900, Yuya Nishihara wrote: > On Sat, 10 Jun 2017 13:51:55 +0530, Pulkit Goyal wrote: > > # HG changeset patch > > # User Pulkit Goyal <7895pul...@gmail.com> > > # Date 1496862836 -19800 > > # Thu Jun 08 00:43:56 2017 +0530 > > # Node ID

mercurial@32754: 7 new changesets

2017-06-10 Thread Mercurial Commits
7 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/ed66ec39933f changeset: 32748:ed66ec39933f user:FUJIWARA Katsunori date:Fri Jun 09 12:58:18 2017 +0900 summary: vfs: create copy at renaming to avoid file stat ambiguity if

Re: [PATCH 3 of 3] py3: add test to show `hg merge` works

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 13:51:55 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1496862836 -19800 > # Thu Jun 08 00:43:56 2017 +0530 > # Node ID 5670e6840252c312bd488133e1cdf42729c12696 > # Parent 36150d28b8a1d517c531542476329b47c18f49c2 >

Re: [PATCH 2 of 3] py3: use pycompat.bytestr() instead of str()

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 13:51:54 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1496863306 -19800 > # Thu Jun 08 00:51:46 2017 +0530 > # Node ID 36150d28b8a1d517c531542476329b47c18f49c2 > # Parent 297af7b6e217a340420566daf960dad2dbe5d0a1 >

Re: [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat

2017-06-10 Thread Yuya Nishihara
On Fri, 09 Jun 2017 13:08:24 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1496981268 -32400 > # Fri Jun 09 13:07:48 2017 +0900 > # Node ID c14fcdcf528768538d1557b2ce0905db4c91bb85 > # Parent

Re: [PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed

2017-06-10 Thread Yuya Nishihara
On Fri, 09 Jun 2017 13:08:23 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1496980698 -32400 > # Fri Jun 09 12:58:18 2017 +0900 > # Node ID 650b77396c6ea684d7ffca6c5e0921482eaffd49 > # Parent

mercurial@32747: 2 new changesets

2017-06-10 Thread Mercurial Commits
2 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/77f354ae1123 changeset: 32746:77f354ae1123 user:FUJIWARA Katsunori date:Fri Jun 09 12:58:17 2017 +0900 summary: util: make filestat.avoidambig() return whether ambiguity is

Re: [PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 14:10:19 -0700, Siddharth Agarwal wrote: > # HG changeset patch > # User Siddharth Agarwal > # Date 1497128850 25200 > # Sat Jun 10 14:07:30 2017 -0700 > # Node ID af12ded5040ae8b5becf5c354aafe19949d93444 > # Parent 776d077eb4ef815e08631fb1e7b33375adca3ef1 >

Re: [PATCH] setdiscovery: improves logged message,

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 18:52:13 +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1497116829 -3600 > # Sat Jun 10 18:47:09 2017 +0100 > # Node ID 0682440ca1b93dc8c1d176e6dfc548a00225dc60 > # Parent

Re: [PATCH] tests: handle variation between pure and normal output in annotate --skip

2017-06-10 Thread Yuya Nishihara
On Sat, 10 Jun 2017 10:49:37 -0400, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1497105966 14400 > # Sat Jun 10 10:46:06 2017 -0400 > # Node ID 72f2cafb81e301ec3141c37f1cb634d740ad4a89 > # Parent 7e9d0d8ff938dcf8ca193c17db5321a05a48e718 >

[PATCH memctx-cache] memctx: always use cache for filectxfn

2017-06-10 Thread Sean Farley
# HG changeset patch # User Sean Farley # Date 1497135618 25200 # Sat Jun 10 16:00:18 2017 -0700 # Branch memctx-cache # Node ID 12f2faa6019f497ba08960564cfceff80250e75a # Parent 7e9d0d8ff938dcf8ca193c17db5321a05a48e718 memctx: always use cache for filectxfn I don't see a

Re: [PATCH] bisect: improve option validation message

2017-06-10 Thread Augie Fackler
> On Jun 10, 2017, at 5:43 PM, Brandon McCaig wrote: > > # HG changeset patch > # User Brandon McCaig > # Date 1497053559 14400 > # Fri Jun 09 20:12:39 2017 -0400 > # Node ID d1f2ee1cefc15f9043139c835487917d0831485c > # Parent

Re: [PATCH] bisect: improve option validation message

2017-06-10 Thread Brandon McCaig
On Sat, Jun 10, 2017 at 09:36:25AM -0400, Augie Fackler wrote: > > +for pair in itertools.product(incompatibles.keys(), repeat=2): > > + if pair[0] < pair[1]: > > I’m not quite sure what this inequality is doing - can you > elaborate? How about this construct? The comparison was to

[PATCH 1 of 4] tests: add a wrapper to run fsmonitor tests

2017-06-10 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1497128850 25200 # Sat Jun 10 14:07:30 2017 -0700 # Node ID af12ded5040ae8b5becf5c354aafe19949d93444 # Parent 776d077eb4ef815e08631fb1e7b33375adca3ef1 tests: add a wrapper to run fsmonitor tests This script does a bunch of

[PATCH 4 of 4] filestat: move __init__ to frompath constructor

2017-06-10 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1497128994 25200 # Sat Jun 10 14:09:54 2017 -0700 # Node ID 8f558c7b7e5bd4e2a4aee5ba933da74e81b301bb # Parent 212b4b3a41a4edf86cdea2057bfa1c4d3f8a923f filestat: move __init__ to frompath constructor We're going to add a

[PATCH 2 of 4] hghave: add test for whether fsmonitor is enabled

2017-06-10 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1497128851 25200 # Sat Jun 10 14:07:31 2017 -0700 # Node ID a69ae05fa66239c2aecb3673115de82105c8e9c6 # Parent af12ded5040ae8b5becf5c354aafe19949d93444 hghave: add test for whether fsmonitor is enabled This uses the

[PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end

2017-06-10 Thread Siddharth Agarwal
# HG changeset patch # User Siddharth Agarwal # Date 1497128851 25200 # Sat Jun 10 14:07:31 2017 -0700 # Node ID 212b4b3a41a4edf86cdea2057bfa1c4d3f8a923f # Parent a69ae05fa66239c2aecb3673115de82105c8e9c6 test-dirstate-race: ensure that a isn't in the lookup set at the end

Re: [PATCH] clonebundles: reference correct config option

2017-06-10 Thread Augie Fackler
> On Jun 10, 2017, at 2:34 PM, Gregory Szorc wrote: > > # HG changeset patch > # User Gregory Szorc > # Date 1497119637 25200 > # Sat Jun 10 11:33:57 2017 -0700 > # Node ID 414dbf7b0745aab6e6167ebd18e20754496dd950 > # Parent

[PATCH] clonebundles: reference correct config option

2017-06-10 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1497119637 25200 # Sat Jun 10 11:33:57 2017 -0700 # Node ID 414dbf7b0745aab6e6167ebd18e20754496dd950 # Parent 23734c0e361fa19c1c580672f0f06d9117e367e6 clonebundles: reference correct config option This option is no

[PATCH] setdiscovery: improves logged message,

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1497116829 -3600 # Sat Jun 10 18:47:09 2017 +0100 # Node ID 0682440ca1b93dc8c1d176e6dfc548a00225dc60 # Parent 776d077eb4ef815e08631fb1e7b33375adca3ef1 # EXP-Topic log.discovery # Available At

[PATCH] tests: handle variation between pure and normal output in annotate --skip

2017-06-10 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1497105966 14400 # Sat Jun 10 10:46:06 2017 -0400 # Node ID 72f2cafb81e301ec3141c37f1cb634d740ad4a89 # Parent 7e9d0d8ff938dcf8ca193c17db5321a05a48e718 tests: handle variation between pure and normal output in annotate --skip

Re: [PATCH 3 of 3 remove-makememctx V2] context: inline makememctx (API)

2017-06-10 Thread Augie Fackler
On Fri, Jun 09, 2017 at 02:20:26PM -0700, Sean Farley wrote: > # HG changeset patch > # User Sean Farley > # Date 1494536055 25200 > # Thu May 11 13:54:15 2017 -0700 > # Branch remove-makememctx > # Node ID 05e45093fb0bff79c5107d89365666859cc93c00 > # Parent

Re: [PATCH 5 of 5] hgweb: refresh styling of gitweb's search form

2017-06-10 Thread Augie Fackler
On Fri, Jun 09, 2017 at 02:00:06PM -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1497041751 25200 > # Fri Jun 09 13:55:51 2017 -0700 > # Node ID 285e5916fa0299257dabc8c3a6c566d799afc2cc > # Parent

Re: [PATCH 2 of 2] test-extension: fix load path for Windows

2017-06-10 Thread Augie Fackler
queued these many thanks > On Jun 10, 2017, at 1:27 AM, Matt Harbison wrote: > > # HG changeset patch > # User Matt Harbison > # Date 1497067010 14400 > # Fri Jun 09 23:56:50 2017 -0400 > # Node ID 22e25748e23c4fb13232a1116a61db5460a3faaf >

Re: [PATCH] convert: correct the documentation about whitespace in branchmap branches

2017-06-10 Thread Augie Fackler
queued, thanks > On Jun 10, 2017, at 2:24 AM, Matt Harbison wrote: > > # HG changeset patch > # User Matt Harbison > # Date 1497075614 14400 > # Sat Jun 10 02:20:14 2017 -0400 > # Branch stable > # Node ID

Re: [PATCH 3 of 3] py3: add test to show `hg merge` works

2017-06-10 Thread Augie Fackler
queued these, many thanks > On Jun 10, 2017, at 4:21 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1496862836 -19800 > # Thu Jun 08 00:43:56 2017 +0530 > # Node ID 5670e6840252c312bd488133e1cdf42729c12696 > #

Re: [PATCH] bisect: improve option validation message

2017-06-10 Thread Augie Fackler
> On Jun 9, 2017, at 6:02 PM, Brandon McCaig wrote: > > On Fri, Jun 09, 2017 at 03:50:14PM -0400, Augie Fackler wrote: >> It's a pareto improvement over what we've got, so I've queued >> it. I'd encourage some painting of the bike shed on the >> particular wording/formatting

Re: [PATCH RFC WIP] status: add an option to see terse status (WIP)

2017-06-10 Thread Augie Fackler
> On Jun 10, 2017, at 4:02 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > > Sorry for replying late. > I was working on this and had a doubt. Shall a folder containing files with only unknown and ignored status can be tersed as unknown? >>> >>> The simple answer to this is

[PATCH 2 of 2] bookmark: make sure we close the bookmark file after reading

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1497056362 -3600 # Sat Jun 10 01:59:22 2017 +0100 # Node ID 2f362e8ce5716e178dec0479b89c0cc3491d444e # Parent 10c0e1f7d48bfa560879bbdbc6ceedc266e1b38b # EXP-Topic bookmark # Available At

[PATCH 4 of 4] checkheads: use a "lazyancestors" object for allfuturecommon

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 149655 -3600 # Mon Jun 05 13:44:15 2017 +0100 # Node ID 51e07bde42f5205650d0c372b361bda78726e9db # Parent 4f1a47b8fdacbb3f757ac7f92d783770dcf8215d # EXP-Topic skipctx # Available At

[PATCH 1 of 2] bookmarks: rephrase a comment to be shorted and clearer

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1497056101 -3600 # Sat Jun 10 01:55:01 2017 +0100 # Node ID 10c0e1f7d48bfa560879bbdbc6ceedc266e1b38b # Parent 776d077eb4ef815e08631fb1e7b33375adca3ef1 # EXP-Topic bookmark # Available At

[PATCH 3 of 4] checkheads: use "revnum" in the "allfuturecommon" set

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 149224 -3600 # Mon Jun 05 13:37:04 2017 +0100 # Node ID 4f1a47b8fdacbb3f757ac7f92d783770dcf8215d # Parent a0df0fa8e5b7bccd329d3546e54ba488ca89e035 # EXP-Topic skipctx # Available At

[PATCH 2 of 4] checkheads: use 'nodemap.get' to convert nodes to revs

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1496672420 -3600 # Mon Jun 05 15:20:20 2017 +0100 # Node ID a0df0fa8e5b7bccd329d3546e54ba488ca89e035 # Parent a3ee0f19258d0c7565cfb436112e74740dab1d80 # EXP-Topic skipctx # Available At

[PATCH 1 of 4] checkheads: pass "ispushed" function to the obsmarkers logic

2017-06-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1496672267 -3600 # Mon Jun 05 15:17:47 2017 +0100 # Node ID a3ee0f19258d0c7565cfb436112e74740dab1d80 # Parent 326c0e2c1a1d59e07f4c9d86f81e4419c3d779d8 # EXP-Topic skipctx # Available At

[PATCH 1 of 3] py3: convert bool variables to bytes

2017-06-10 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1496402841 -19800 # Fri Jun 02 16:57:21 2017 +0530 # Node ID 297af7b6e217a340420566daf960dad2dbe5d0a1 # Parent 776d077eb4ef815e08631fb1e7b33375adca3ef1 py3: convert bool variables to bytes diff --git

[PATCH 2 of 3] py3: use pycompat.bytestr() instead of str()

2017-06-10 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1496863306 -19800 # Thu Jun 08 00:51:46 2017 +0530 # Node ID 36150d28b8a1d517c531542476329b47c18f49c2 # Parent 297af7b6e217a340420566daf960dad2dbe5d0a1 py3: use pycompat.bytestr() instead of str() diff --git

[PATCH 3 of 3] py3: add test to show `hg merge` works

2017-06-10 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1496862836 -19800 # Thu Jun 08 00:43:56 2017 +0530 # Node ID 5670e6840252c312bd488133e1cdf42729c12696 # Parent 36150d28b8a1d517c531542476329b47c18f49c2 py3: add test to show `hg merge` works I don't think all cases of

Re: [PATCH RFC WIP] status: add an option to see terse status (WIP)

2017-06-10 Thread Pulkit Goyal
Sorry for replying late. >>> >>> I was working on this and had a doubt. Shall a folder containing files >>> with only unknown and ignored status can be tersed as unknown? >> >> The simple answer to this is yes, if for no other reason than one of the >> upsides of terse-status is that it doesn't

Transient Windows test failures

2017-06-10 Thread Matt Harbison
In the last day, I've had a handful of tests fail like so, over several runs: diff --git a/tests/test-push-warn.t b/tests/test-push-warn.t --- a/tests/test-push-warn.t +++ b/tests/test-push-warn.t @@ -589,10 +589,8 @@ $ hg push inner pushing to inner searching for changes -

[PATCH] convert: correct the documentation about whitespace in branchmap branches

2017-06-10 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1497075614 14400 # Sat Jun 10 02:20:14 2017 -0400 # Branch stable # Node ID 8271660cd51939062c9e98c22b4b5e27b4fddcb3 # Parent 2ab1aea34c42a78946b6a6f2415bbb290660d53f convert: correct the documentation about

mercurial@32745: 25 new changesets

2017-06-10 Thread Mercurial Commits
25 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/c2cb0de25120 changeset: 32721:c2cb0de25120 user:Koen Van Hoof date:Wed Apr 26 16:05:22 2017 +0200 summary: chmod: create a new file when flags are set on a hardlinked file