Re: [PATCH] patchbomb: make --git imply --plain

2016-11-16 Thread Henning Schild
Am Wed, 16 Nov 2016 17:41:03 -0500 schrieb Augie Fackler : > > On Nov 16, 2016, at 15:41, Henning Schild > > wrote: > > > > # HG changeset patch > > # User Henning Schild > > # Date 1479327376 -3600 > > # Wed Nov 16 21:16:16 2016

mercurial@30417: new changeset

2016-11-16 Thread Mercurial Commits
New changeset in mercurial: http://selenic.com/repo/hg//rev/854190becacb changeset: 30417:854190becacb bookmark:@ tag: tip parent: 30416:c27614f2dec1 parent: 30321:e0ff47999b13 user:Augie Fackler date:Wed Nov 16 23:29:28 2016 -0500

[PATCH patchbot] patchbot: do not crash for malicious mails without message-id

2016-11-16 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1479352538 0 # Thu Nov 17 03:15:38 2016 + # Node ID 7ecfbdf2460df04c1c263875a12403d3cfe3134a # Parent 9036c3d03d301378e67d4516937ea9c6672c3c67 patchbot: do not crash for malicious mails without message-id Sometimes due to power

Broken dowload links for Windows msi installer

2016-11-16 Thread Guillaume Weber
Hello, Just thought you should know that the downloads links for the Windows msi installer on the mercurial website are broken. Both give a 404 error. They have not been working for the past two days (at least) Links: https://www.mercurial-scm.org/release/windows/mercurial-4.0.0-x64.msi

Re: [PATCH V3] util: improve iterfile so it chooses code path wisely

2016-11-16 Thread Augie Fackler
On Wed, Nov 16, 2016 at 04:17:03PM +, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1479241551 0 > # Tue Nov 15 20:25:51 2016 + > # Node ID 232935ca927d68bd5bed66b674dfd58cbb13805d > # Parent d1a0a64f6e16432333bea0476098c46a61222b9b > # Available At

Re: [PATCH] patchbomb: make --git imply --plain

2016-11-16 Thread Augie Fackler
> On Nov 16, 2016, at 17:47, Sean Farley wrote: > > Augie Fackler writes: > >>> On Nov 16, 2016, at 15:41, Henning Schild wrote: >>> >>> # HG changeset patch >>> # User Henning Schild >>> # Date 1479327376 -3600 >>>

Re: [PATCH] dispatch: include resolved command name when logging command

2016-11-16 Thread Augie Fackler
> On Nov 16, 2016, at 17:39, Augie Fackler wrote: > > Wait, I missed something semi-obvious: this isn't the full resolved command > name, so it's not what I had in mind. I'll send a more complete patch once I > get that sorted. Oh, wait. I misread test output, which is

Re: [PATCH] patchbomb: make --git imply --plain

2016-11-16 Thread Augie Fackler
> On Nov 16, 2016, at 15:41, Henning Schild wrote: > > # HG changeset patch > # User Henning Schild > # Date 1479327376 -3600 > # Wed Nov 16 21:16:16 2016 +0100 > # Node ID 181aaf02c1542387651e66c22063bb276271ced2 > # Parent

Re: [PATCH] dispatch: include resolved command name when logging command

2016-11-16 Thread Augie Fackler
Wait, I missed something semi-obvious: this isn't the full resolved command name, so it's not what I had in mind. I'll send a more complete patch once I get that sorted. > On Nov 16, 2016, at 17:36, Augie Fackler wrote: > > # HG changeset patch > # User Augie Fackler

Re: [PATCH] memctx: allow the memctx to reuse the manifest node

2016-11-16 Thread Jun Wu
I like the direction! I'm a bit concerned about how other existing "memctx" methods (ex. "_status", "__contains__") would work. I'd like to make sure they still have reasonable behavior with this change. See inline comments. Excerpts from Mateusz Kwapich's message of 2016-11-16 20:15:28 +: >

Re: [PATCH 2 of 2 v3] patchbomb: put diffstat between commit message and patch for --git

2016-11-16 Thread Henning Schild
I got confused, no issue with --plain. Still sent v3 with these two changes to v2 - change line wrap in testcase - switch to += -= operators Henning Am Wed, 16 Nov 2016 21:32:48 +0100 schrieb Henning Schild : > # HG changeset patch > # User Henning Schild

[PATCH 2 of 2 v3] patchbomb: put diffstat between commit message and patch for --git

2016-11-16 Thread Henning Schild
# HG changeset patch # User Henning Schild # Date 1478958881 -3600 # Sat Nov 12 14:54:41 2016 +0100 # Node ID 6fb9da0f0542d10062770e3dce722b6a89f8c7bb # Parent 9713d11a26da1462629eac6f2d7d76b8b31e6a5f patchbomb: put diffstat between commit message and patch for --git

mercurial@30416: 12 new changesets

2016-11-16 Thread Mercurial Commits
12 new changesets in mercurial: http://selenic.com/repo/hg//rev/e77e8876886f changeset: 30405:e77e8876886f user:Philippe Pepiot date:Tue Nov 15 16:10:57 2016 +0100 summary: perf: omit copying ui and redirect to ferr if buffer API is in use

[PATCH] memctx: allow the memctx to reuse the manifest node

2016-11-16 Thread Mateusz Kwapich
# HG changeset patch # User Mateusz Kwapich # Date 1479327311 0 # Wed Nov 16 20:15:11 2016 + # Node ID 0fd8175aa4e8a3a0cd6f637b34bfa25a103c454e # Parent c27614f2dec1405db606d1ef871dfabf72cc0737 memctx: allow the memctx to reuse the manifest node When we have a lot of

[PATCH 2 of 4 evolve-ext] metaedit: extend the functionality to support editing multiple commits

2016-11-16 Thread Mateusz Kwapich
# HG changeset patch # User Mateusz Kwapich # Date 1479324135 0 # Wed Nov 16 19:22:15 2016 + # Branch stable # Node ID b2bde478bfebc390dba8f1ee314b7bdd062ab191 # Parent 744c6acd84edf73ffdf505b9673b0383db727a0e metaedit: extend the functionality to support editing

[PATCH 4 of 4 evolve-ext] metaedit: use faster setparents instead of full update

2016-11-16 Thread Mateusz Kwapich
# HG changeset patch # User Mateusz Kwapich # Date 1479325623 0 # Wed Nov 16 19:47:03 2016 + # Branch stable # Node ID 539a0ff6a3d6664c2dd1fede40ba8e3e2efa9986 # Parent a10be4e9e682615db89200fbfb9583eaf5e05021 metaedit: use faster setparents instead of full update The

[PATCH 3 of 4 evolve-ext] metaedit: remove the code gating the new metaedit feature and test it

2016-11-16 Thread Mateusz Kwapich
# HG changeset patch # User Mateusz Kwapich # Date 1479325155 0 # Wed Nov 16 19:39:15 2016 + # Branch stable # Node ID a10be4e9e682615db89200fbfb9583eaf5e05021 # Parent b2bde478bfebc390dba8f1ee314b7bdd062ab191 metaedit: remove the code gating the new metaedit feature

[PATCH 1 of 4 evolve-ext] metaedit: add a helper function for just metadata rewrites

2016-11-16 Thread Mateusz Kwapich
# HG changeset patch # User Mateusz Kwapich # Date 1479324110 0 # Wed Nov 16 19:21:50 2016 + # Branch stable # Node ID 744c6acd84edf73ffdf505b9673b0383db727a0e # Parent 727c7211c810d304ebf92b32db7ecf697ce46ac6 metaedit: add a helper function for just metadata rewrites

Re: [PATCH 2 of 2 v2] patchbomb: put diffstat between commit message and patch for --git

2016-11-16 Thread Henning Schild
Wait with this one, it still has a problem with "--plain". Henning Am Wed, 16 Nov 2016 19:57:26 +0100 schrieb Henning Schild : > # HG changeset patch > # User Henning Schild > # Date 1478958881 -3600 > # Sat Nov 12 14:54:41 2016 +0100 > # Node ID

mercurial@30404: 45 new changesets

2016-11-16 Thread Mercurial Commits
45 new changesets in mercurial: http://selenic.com/repo/hg//rev/0298a07f64d9 changeset: 30360:0298a07f64d9 user:Durham Goode date:Thu Nov 10 02:17:22 2016 -0800 summary: dirstate: change placeholder hash length to 20 bytes

[PATCH 2 of 2 v2] filterpyflakes: dramatically simplify the entire thing by blacklisting

2016-11-16 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1478814582 18000 # Thu Nov 10 16:49:42 2016 -0500 # Node ID a183bab5ddff03c64f45b9785426e89cb8d3c8f2 # Parent 8aade97c1674716721a4b448385c56bb3b904a92 filterpyflakes: dramatically simplify the entire thing by blacklisting

Re: [PATCH RESEND] revert: do not reverse hunks in interactive when REV is not parent (issue5096)

2016-11-16 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Nov 16, 2016 at 7:50 AM, Augie Fackler wrote: > >> On Nov 15, 2016, at 09:11, Pierre-Yves David >> wrote: >> >> >> >> On 11/15/2016 08:24 AM, Denis Laxalde wrote: >>> Pierre-Yves David a écrit : >> >> […] >> >> Skipping most of the

[PATCH V3] util: improve iterfile so it chooses code path wisely

2016-11-16 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1479241551 0 # Tue Nov 15 20:25:51 2016 + # Node ID 232935ca927d68bd5bed66b674dfd58cbb13805d # Parent d1a0a64f6e16432333bea0476098c46a61222b9b # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

Re: [PATCH V2] util: improve iterfile so it chooses code path wisely

2016-11-16 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2016-11-17 00:25:39 +0900: > Perhaps os.read() is a thin wrapper over read(2), which says "EINTR The call > was interrupted by a signal before any data was read." In other words, read() > never raises EINTR if it has some data to return. Nice property!

Re: [PATCH] spelling: fixes of non-dictionary words

2016-11-16 Thread Mads Kiilerich
On 11/16/2016 04:16 PM, Augie Fackler wrote: On Nov 16, 2016, at 08:47, Mads Kiilerich wrote: On 10/18/2016 02:20 AM, Augie Fackler wrote: On Mon, Oct 17, 2016 at 11:38:02PM +0200, Mads Kiilerich wrote: # HG changeset patch # User Mads Kiilerich #

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2016-11-17 00:34:28 +0900: > On Wed, 16 Nov 2016 15:18:07 +, Jun Wu wrote: > > Excerpts from Yuya Nishihara's message of 2016-11-17 00:00:01 +0900: > > > On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > > > > Excerpts from Yuya Nishihara's message

Re: [PATCH RESEND] revert: do not reverse hunks in interactive when REV is not parent (issue5096)

2016-11-16 Thread Augie Fackler
> On Nov 15, 2016, at 09:11, Pierre-Yves David > wrote: > > > > On 11/15/2016 08:24 AM, Denis Laxalde wrote: >> Pierre-Yves David a écrit : >>> > >> […] > > Skipping most of the content. I am currently traveling and will spend more > time on this next week.

Re: [PATCH 6 of 6] [RFC] extension: `dummy` and composition with `lfs`

2016-11-16 Thread Augie Fackler
> On Nov 16, 2016, at 09:12, Rémi Chaintron wrote: > > On 11/9/16, 5:17 PM, "Augie Fackler" wrote: > >>On Thu, Oct 27, 2016 at 04:04:04PM +0100, Remi Chaintron wrote: >>> # HG changeset patch >>> # User Remi Chaintron >>> # Date 1477579974

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Yuya Nishihara
On Wed, 16 Nov 2016 15:18:07 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-11-17 00:00:01 +0900: > > On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > > > Excerpts from Yuya Nishihara's message of 2016-11-16 21:25:45 +0900: > > > > I meant set.discard(). My idea is: > > >

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Yuya Nishihara
On Wed, 16 Nov 2016 15:11:27 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-11-17 00:00:01 +0900: > > On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > > > Excerpts from Yuya Nishihara's message of 2016-11-16 21:25:45 +0900: > > > > I meant set.discard(). My idea is: > > >

Re: [PATCH V2] util: improve iterfile so it chooses code path wisely

2016-11-16 Thread Yuya Nishihara
On Wed, 16 Nov 2016 14:17:10 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-11-16 21:51:50 +0900: > > On Tue, 15 Nov 2016 20:38:24 +, Jun Wu wrote: > > > +try: > > > +buf = os.read(fd, bufsize) > > > +except OSError as

Re: [PATCH] spelling: fixes of non-dictionary words

2016-11-16 Thread Jun Wu
Excerpts from Augie Fackler's message of 2016-11-16 10:16:31 -0500: > > > On Nov 16, 2016, at 08:47, Mads Kiilerich wrote: > > > > On 10/18/2016 02:20 AM, Augie Fackler wrote: > >> On Mon, Oct 17, 2016 at 11:38:02PM +0200, Mads Kiilerich wrote: > >>> # HG changeset patch >

mercurial@30359: 10 new changesets

2016-11-16 Thread Mercurial Commits
10 new changesets in mercurial: http://selenic.com/repo/hg//rev/358cda0af6ee changeset: 30350:358cda0af6ee user:Gregory Szorc date:Mon Nov 07 18:31:39 2016 -0800 summary: util: create new abstraction for compression engines

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2016-11-17 00:00:01 +0900: > On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > > Excerpts from Yuya Nishihara's message of 2016-11-16 21:25:45 +0900: > > > I meant set.discard(). My idea is: > > > > > > a. discard pid by anyone who notices it no longer

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2016-11-17 00:00:01 +0900: > On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > > Excerpts from Yuya Nishihara's message of 2016-11-16 21:25:45 +0900: > > > I meant set.discard(). My idea is: > > > > > > a. discard pid by anyone who notices it no longer

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Yuya Nishihara
On Wed, 16 Nov 2016 13:57:58 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-11-16 21:25:45 +0900: > > I meant set.discard(). My idea is: > > > > a. discard pid by anyone who notices it no longer exists > > b. then, kill the rest > > This looks good. Although it's still

Re: [PATCH 1 of 3 V2] cmdutil: add support for evolution "troubles" display in changeset_printer

2016-11-16 Thread Kevin Bullock
> On Nov 10, 2016, at 09:47, Pierre-Yves David > wrote: > > On 11/08/2016 04:07 PM, Augie Fackler wrote: >> >> I'm -0 on the word "troubles": it feels wrong in a way I'm having >> trouble describing. It definitely feels odd to have a plural for the >> label (the

Re: [PATCH V2] util: improve iterfile so it chooses code path wisely

2016-11-16 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2016-11-16 21:51:50 +0900: > On Tue, 15 Nov 2016 20:38:24 +, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1479241551 0 > > # Tue Nov 15 20:25:51 2016 + > > # Node ID

mercurial@30349: 12 new changesets

2016-11-16 Thread Mercurial Commits
12 new changesets in mercurial: http://selenic.com/repo/hg//rev/b0ca939414ea changeset: 30338:b0ca939414ea user:Martin von Zweigbergk date:Fri Nov 04 13:49:15 2016 -0700 summary: treemanifest: fix a "treeinmem" case

Re: [PATCH 4 of 6] changegroup3: enable on repo requirements

2016-11-16 Thread Rémi Chaintron
On 11/9/16, 5:15 PM, "Augie Fackler" wrote: On Thu, Oct 27, 2016 at 04:04:02PM +0100, Remi Chaintron wrote: > # HG changeset patch > # User Remi Chaintron > # Date 1477579974 -3600 > # Thu Oct 27 15:52:54 2016 +0100 > # Branch stable

Re: [PATCH 2 of 6] revlog: add flagprocessor

2016-11-16 Thread Rémi Chaintron
On 11/9/16, 5:17 PM, "Augie Fackler" wrote: On Thu, Oct 27, 2016 at 04:04:00PM +0100, Remi Chaintron wrote: > # HG changeset patch > # User Remi Chaintron > # Date 1477579974 -3600 > # Thu Oct 27 15:52:54 2016 +0100 > # Branch

Re: [PATCH] spelling: fixes of non-dictionary words

2016-11-16 Thread Mads Kiilerich
On 10/18/2016 02:20 AM, Augie Fackler wrote: On Mon, Oct 17, 2016 at 11:38:02PM +0200, Mads Kiilerich wrote: # HG changeset patch # User Mads Kiilerich # Date 1476739015 -7200 # Mon Oct 17 23:16:55 2016 +0200 # Node ID efd5397e9da5b1d7e2c3353b0b06fc904651b150 # Parent

Re: [PATCH 1 of 2 V4] perf: omit copying ui and redirect to ferr if buffer API is in use

2016-11-16 Thread Yuya Nishihara
On Wed, 16 Nov 2016 10:28:07 +0100, Philippe Pepiot wrote: > # HG changeset patch > # User Philippe Pepiot > # Date 1479222657 -3600 > # Tue Nov 15 16:10:57 2016 +0100 > # Node ID ab6e50ddc2c56dcf170991293005be6d6f80a232 > # Parent

Re: [PATCH 6 of 8 V5] worker: make sure killworkers runs at most once

2016-11-16 Thread Yuya Nishihara
On Tue, 15 Nov 2016 22:28:46 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-11-15 23:02:35 +0900: > > On Tue, 15 Nov 2016 02:39:09 +, Jun Wu wrote: > > > # HG changeset patch > > > # User Jun Wu > > > # Date 1479176697 0 > > > # Tue Nov 15 02:24:57

[PATCH 2 of 2 V4] perf: add asv benchmarks

2016-11-16 Thread Philippe Pepiot
# HG changeset patch # User Philippe Pepiot # Date 1475136994 -7200 # Thu Sep 29 10:16:34 2016 +0200 # Node ID 4740556dbb1b6212b31ce199feebd030ca886b24 # Parent ab6e50ddc2c56dcf170991293005be6d6f80a232 perf: add asv benchmarks Airspeed velocity (ASV) is a python

[PATCH 1 of 2 V4] perf: omit copying ui and redirect to ferr if buffer API is in use

2016-11-16 Thread Philippe Pepiot
# HG changeset patch # User Philippe Pepiot # Date 1479222657 -3600 # Tue Nov 15 16:10:57 2016 +0100 # Node ID ab6e50ddc2c56dcf170991293005be6d6f80a232 # Parent e1d6aa0e4c3aed73e0dc523b8a8fd5f9fe23510a perf: omit copying ui and redirect to ferr if buffer API is

mercurial@30337: 16 new changesets

2016-11-16 Thread Mercurial Commits
16 new changesets in mercurial: http://selenic.com/repo/hg//rev/189a1030affb changeset: 30322:189a1030affb parent: 30318:e1d6aa0e4c3a user:Yuya Nishihara date:Thu Oct 20 22:07:03 2016 +0900 summary: profiling: obtain stderr from ui