Re: [PATCH V2] py3: test to check which commands run

2016-10-09 Thread Yuya Nishihara
On Sun, 09 Oct 2016 18:35:57 +0200, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1476014360 -7200 > # Sun Oct 09 13:59:20 2016 +0200 > # Node ID b2b8c1575415ec60a65833f17730c7f77dbe9f60 > # Parent 3ce847adae982625abac548017e43da189eb5e71 >

Re: [PATCH 6 of 8] bisect: factor commonly update sequence

2016-10-09 Thread Yuya Nishihara
On Mon, 10 Oct 2016 04:32:30 +0200, Pierre-Yves David wrote: > On 10/09/2016 10:40 PM, Yuya Nishihara wrote: > > On Sun, 09 Oct 2016 10:57:40 +0200, Pierre-Yves David wrote: > >> # HG changeset patch > >> # User Pierre-Yves David > >> # Date 1472007886 -7200 > >> #

Re: [PATCH 2 of 2 v2] test-clone: discard lock-related messages

2016-10-09 Thread Pierre-Yves David
On 10/09/2016 09:32 PM, Augie Fackler wrote: # HG changeset patch # User Augie Fackler # Date 147600 14400 # Sun Oct 09 04:37:02 2016 -0400 # Node ID 932b47efd29bab6270d5aca81a24891380c93629 # Parent 340c57968bc1a37877df68c3ce5105a590129715 test-clone: discard

Re: [PATCH] py3: add an os.fsencode backport to ease path handling

2016-10-09 Thread Yuya Nishihara
On Sun, 09 Oct 2016 17:45:16 +0200, Martijn Pieters wrote: > # HG changeset patch > # User Martijn Pieters > # Date 1476027863 -7200 > # Sun Oct 09 17:44:23 2016 +0200 > # Node ID 1fef9008cbd2098f058f1458df4d59552da88c16 > # Parent 82489cd912f332be976cf432673ad47af0d04cd7

Re: [PATCH 6 of 8] bisect: factor commonly update sequence

2016-10-09 Thread Yuya Nishihara
On Sun, 09 Oct 2016 10:57:40 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1472007886 -7200 > # Wed Aug 24 05:04:46 2016 +0200 > # Node ID eb7d02debaf5ed831f12b509f4175ebb0cd40143 > # Parent

Re: [PATCH 8 of 8] bisect: extra a small initialisation outside of a loop

2016-10-09 Thread Yuya Nishihara
On Sun, 09 Oct 2016 10:57:42 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1472008186 -7200 > # Wed Aug 24 05:09:46 2016 +0200 > # Node ID 4df38a2b962c5cccb1a3f6716a7d6a872832b662 > # Parent

[PATCH 2 of 2 v2] test-clone: discard lock-related messages

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 147600 14400 # Sun Oct 09 04:37:02 2016 -0400 # Node ID 932b47efd29bab6270d5aca81a24891380c93629 # Parent 340c57968bc1a37877df68c3ce5105a590129715 test-clone: discard lock-related messages We can't predict where those

[PATCH 1 of 2 v2] test-clone: fix some instability in pooled clone race condition test

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1476001522 14400 # Sun Oct 09 04:25:22 2016 -0400 # Node ID 340c57968bc1a37877df68c3ce5105a590129715 # Parent 74cd33c9be76c11ba42ba5f2448dcf90419866ba test-clone: fix some instability in pooled clone race condition test

Re: [PATCH 3 of 3] eol: on update, only re-check files if filtering changed

2016-10-09 Thread Mads Kiilerich
On 10/09/2016 04:45 PM, Pierre-Yves David wrote: On 10/09/2016 04:19 PM, Mads Kiilerich wrote: diff --git a/hgext/eol.py b/hgext/eol.py --- a/hgext/eol.py +++ b/hgext/eol.py @@ -312,10 +312,15 @@ def reposetup(ui, repo): self._eolmatch = util.never return +

mercurial@30077: 14 new changesets

2016-10-09 Thread Mercurial Commits
14 new changesets in mercurial: http://selenic.com/repo/hg//rev/b24804f72116 changeset: 30064:b24804f72116 user:Pierre-Yves David date:Wed Aug 24 04:31:49 2016 +0200 summary: bisect: access the filesystem through vfs when reseting

Re: [PATCH V2] py3: a second argument to open can't be bytes

2016-10-09 Thread Augie Fackler
On Sun, Oct 09, 2016 at 02:10:40PM +0200, Martijn Pieters wrote: > # HG changeset patch > # User Martijn Pieters > # Date 1476015001 -7200 > # Sun Oct 09 14:10:01 2016 +0200 > # Node ID 82489cd912f332be976cf432673ad47af0d04cd7 > # Parent

[PATCH] py3: add an os.fsencode backport to ease path handling

2016-10-09 Thread Martijn Pieters
# HG changeset patch # User Martijn Pieters # Date 1476027863 -7200 # Sun Oct 09 17:44:23 2016 +0200 # Node ID 1fef9008cbd2098f058f1458df4d59552da88c16 # Parent 82489cd912f332be976cf432673ad47af0d04cd7 py3: add an os.fsencode backport to ease path handling diff --git

Re: [PATCH] py3: make check-py3-compat.py import importlib only if necessary

2016-10-09 Thread Augie Fackler
On Sun, Oct 09, 2016 at 05:23:43PM +0200, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1476025354 -7200 > # Sun Oct 09 17:02:34 2016 +0200 > # Node ID 7da151679301cf2a8331e411597f648bf3dce6b2 > # Parent 8e42dfde93d10e099040e9b57c70b7774235d883

Re: [PATCH] templater: handle division by zero in arithmetic

2016-10-09 Thread Yuya Nishihara
On Sun, 9 Oct 2016 08:11:07 -0700, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1476025760 25200 > # Sun Oct 09 08:09:20 2016 -0700 > # Node ID ad830281f2cd1a6fd2249813a8a1ceddf3d0d2e8 > # Parent 8e42dfde93d10e099040e9b57c70b7774235d883

[PATCH] templater: handle division by zero in arithmetic

2016-10-09 Thread Simon Farnsworth
# HG changeset patch # User Simon Farnsworth # Date 1476025760 25200 # Sun Oct 09 08:09:20 2016 -0700 # Node ID ad830281f2cd1a6fd2249813a8a1ceddf3d0d2e8 # Parent 8e42dfde93d10e099040e9b57c70b7774235d883 templater: handle division by zero in arithmetic For now, just turn it

Re: [PATCH 01 of 11 py3] parsers: move PyInt aliasing out of util.h

2016-10-09 Thread Augie Fackler
> On Oct 9, 2016, at 16:16, Augie Fackler wrote: > > # HG changeset patch > # User Gregory Szorc > # Date 1476013853 -7200 > # Sun Oct 09 13:50:53 2016 +0200 > # Node ID 9b6ff0f940ed2ee33516aac22d5c69914400af7a > # Parent

Re: [PATCH v2] templater: provide arithmetic operations on integers

2016-10-09 Thread Simon Farnsworth
On 09/10/2016 16:51, Yuya Nishihara wrote: On Sun, 9 Oct 2016 05:53:25 -0700, Simon Farnsworth wrote: # HG changeset patch # User Simon Farnsworth # Date 1476017464 25200 # Sun Oct 09 05:51:04 2016 -0700 # Node ID 2e2c959de0fe2c17bf6c5f47c01035a36f13c593 # Parent

Re: [PATCH 2 of 3] eol: store and reuse pattern matchers instead of creating in tight loop

2016-10-09 Thread Pierre-Yves David
On 10/09/2016 04:19 PM, Mads Kiilerich wrote: # HG changeset patch # User Mads Kiilerich # Date 1476021282 -7200 # Sun Oct 09 15:54:42 2016 +0200 # Node ID 5240a8c9b6289838592f24f4e41a1158a48b951a # Parent 408ddba4689de432fe77e0ba8d27765b63719180 eol: store and reuse

Re: [PATCH 3 of 3] eol: on update, only re-check files if filtering changed

2016-10-09 Thread Pierre-Yves David
On 10/09/2016 04:19 PM, Mads Kiilerich wrote: # HG changeset patch # User Mads Kiilerich # Date 1476021289 -7200 # Sun Oct 09 15:54:49 2016 +0200 # Node ID 956e0c953cca045fc2bb57867b8c95f123d66841 # Parent 5240a8c9b6289838592f24f4e41a1158a48b951a eol: on update, only

Re: [PATCH 11 of 11 py3] extensions: fix extension module hunting on Python 3

2016-10-09 Thread Pulkit Goyal
On Sun, Oct 9, 2016 at 4:35 PM, Martijn Pieters wrote: > On 9 October 2016 at 16:32, Kevin Bullock > wrote: >> >> > On Oct 9, 2016, at 16:16, Augie Fackler wrote: >> > >> > # HG changeset patch >> > # User Augie Fackler

Re: [PATCH 11 of 11 py3] extensions: fix extension module hunting on Python 3

2016-10-09 Thread Augie Fackler
> On Oct 9, 2016, at 16:32, Kevin Bullock > wrote: > >> On Oct 9, 2016, at 16:16, Augie Fackler wrote: >> >> # HG changeset patch >> # User Augie Fackler >> # Date 1476019688 14400 >> # Sun Oct 09 09:28:08 2016 -0400

Re: [PATCH 11 of 11 py3] extensions: fix extension module hunting on Python 3

2016-10-09 Thread Martijn Pieters
On 9 October 2016 at 16:32, Kevin Bullock wrote: > > On Oct 9, 2016, at 16:16, Augie Fackler wrote: > > > > # HG changeset patch > > # User Augie Fackler > > # Date 1476019688 14400 > > # Sun Oct 09 09:28:08 2016 -0400

Re: [PATCH 11 of 11 py3] extensions: fix extension module hunting on Python 3

2016-10-09 Thread Martijn Pieters
On 9 October 2016 at 16:16, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1476019688 14400 > # Sun Oct 09 09:28:08 2016 -0400 > # Node ID e6a69e778cb02cada23352df512b8580026640d9 > # Parent

[PATCH 2 of 3] eol: store and reuse pattern matchers instead of creating in tight loop

2016-10-09 Thread Mads Kiilerich
# HG changeset patch # User Mads Kiilerich # Date 1476021282 -7200 # Sun Oct 09 15:54:42 2016 +0200 # Node ID 5240a8c9b6289838592f24f4e41a1158a48b951a # Parent 408ddba4689de432fe77e0ba8d27765b63719180 eol: store and reuse pattern matchers instead of creating in tight

[PATCH 1 of 3] eol: fix variable naming - call it _eolmatch instead of _eolfile

2016-10-09 Thread Mads Kiilerich
# HG changeset patch # User Mads Kiilerich # Date 1476020562 -7200 # Sun Oct 09 15:42:42 2016 +0200 # Node ID 408ddba4689de432fe77e0ba8d27765b63719180 # Parent dbcef8918bbdd8a64d9f79a37bcfa284a26f3a39 eol: fix variable naming - call it _eolmatch instead of _eolfile It

[PATCH 3 of 3] eol: on update, only re-check files if filtering changed

2016-10-09 Thread Mads Kiilerich
# HG changeset patch # User Mads Kiilerich # Date 1476021289 -7200 # Sun Oct 09 15:54:49 2016 +0200 # Node ID 956e0c953cca045fc2bb57867b8c95f123d66841 # Parent 5240a8c9b6289838592f24f4e41a1158a48b951a eol: on update, only re-check files if filtering changed Before,

[Bug 5402] New: During an RC window, "pip install mercurial" installs an RC version

2016-10-09 Thread bugzilla
https://bz.mercurial-scm.org/show_bug.cgi?id=5402 Bug ID: 5402 Summary: During an RC window, "pip install mercurial" installs an RC version Product: Mercurial Version: 3.9-rc Hardware: All OS: All

[PATCH 3 of 3] checkcopies: add an inline comment about the '_related' call

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1475960455 -7200 # Sat Oct 08 23:00:55 2016 +0200 # Node ID 2a472b0c384f95503a6e4aa1c78d6b5c6dc886a9 # Parent 5801b0cd4ec0de5e9fb4129212d08f38fd66716b # EXP-Topic checkcopies checkcopies: add an inline

[PATCH 1 of 3] checkcopies: rename 'ca' to 'base'

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1475944722 -7200 # Sat Oct 08 18:38:42 2016 +0200 # Node ID c06cb63082bf571fb6fc24bac2e23feefe00 # Parent 2c8ec8c2ddfeb2d229b81eb5b11e3639fb34b0a0 # EXP-Topic checkcopies checkcopies: rename 'ca' to

[PATCH 11 of 11 py3] extensions: fix extension module hunting on Python 3

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1476019688 14400 # Sun Oct 09 09:28:08 2016 -0400 # Node ID e6a69e778cb02cada23352df512b8580026640d9 # Parent e89f400277d564c4a576ad8e4a6003a201993639 extensions: fix extension module hunting on Python 3 importlib is a firm

[PATCH 09 of 11 py3] config: open config files as binary explicitly all the time

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1476019794 14400 # Sun Oct 09 09:29:54 2016 -0400 # Node ID f3b993e256a8aeba26d2f927da9cf4428f7f1585 # Parent 2f926a3f2409af24260f826ca1823c564ffea03e config: open config files as binary explicitly all the time We had been

[PATCH 07 of 11 py3] dispatch: translate argv back to bytes on Python 3

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1476018603 14400 # Sun Oct 09 09:10:03 2016 -0400 # Node ID f2359d649c2164ba5efb3c202850064c7d777848 # Parent 88a5fecb60831eea7c44c6d6025ee23513528501 dispatch: translate argv back to bytes on Python 3 diff --git

[PATCH 02 of 11 py3] debuginstall: use %d instead of %s for formatting an int

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1476020566 14400 # Sun Oct 09 09:42:46 2016 -0400 # Node ID 826ebebef37bd58fea9abdd4690ea7b5ad6b7552 # Parent 9b6ff0f940ed2ee33516aac22d5c69914400af7a debuginstall: use %d instead of %s for formatting an int % formatting on

Re: [PATCH 3 of 5] py3: slots should be unicode strings (pywatchman)

2016-10-09 Thread Pulkit Goyal
Thanks for all the patches related to Python 3. I think we should better don't touch pywatchman because they have already worked on it and will be sending a pull request to Mercurial soon. https://github.com/facebook/watchman/pull/247 On Sun, Oct 9, 2016 at 3:55 PM, Mateusz Kwapich

[Bug 5400] New: Build using setup.py fails with Visual C++ compiler for Python 2.7; "pip install" works

2016-10-09 Thread bugzilla
https://bz.mercurial-scm.org/show_bug.cgi?id=5400 Bug ID: 5400 Summary: Build using setup.py fails with Visual C++ compiler for Python 2.7; "pip install" works Product: Mercurial Version: default branch Hardware: All

[Bug 5399] New: setup.py needs a command equivalent to "make local"

2016-10-09 Thread bugzilla
https://bz.mercurial-scm.org/show_bug.cgi?id=5399 Bug ID: 5399 Summary: setup.py needs a command equivalent to "make local" Product: Mercurial Version: stable branch Hardware: PC OS: Windows Status: UNCONFIRMED

Re: [PATCH 6 of 7] pathencode: use Py_SIZE directly

2016-10-09 Thread Gregory Szorc
On Sun, Oct 9, 2016 at 3:28 PM, Yuya Nishihara wrote: > On Sun, 9 Oct 2016 15:15:34 +0200, Gregory Szorc wrote: > > On Sun, Oct 9, 2016 at 2:38 PM, Yuya Nishihara wrote: > > > On Sat, 08 Oct 2016 22:48:12 +0200, Gregory Szorc wrote: > > > > # HG changeset patch > >

Re: [PATCH 6 of 7] pathencode: use Py_SIZE directly

2016-10-09 Thread Gregory Szorc
On Sun, Oct 9, 2016 at 2:38 PM, Yuya Nishihara wrote: > On Sat, 08 Oct 2016 22:48:12 +0200, Gregory Szorc wrote: > > # HG changeset patch > > # User Gregory Szorc > > # Date 1475958082 -7200 > > # Sat Oct 08 22:21:22 2016 +0200 > > # Node ID

Re: [PATCH] py3: test to check which commands run

2016-10-09 Thread Pulkit Goyal
On Sun, Oct 9, 2016 at 2:48 PM, Kevin Bullock wrote: >> On Oct 9, 2016, at 14:12, Pulkit Goyal <7895pul...@gmail.com> wrote: >> >> # HG changeset patch >> # User Pulkit Goyal <7895pul...@gmail.com> >> # Date 1476014360 -7200 >> # Sun Oct 09 13:59:20 2016

Re: [PATCH] store: get rid of dict comprehension for py2.6 compat

2016-10-09 Thread Pulkit Goyal
On Sun, Oct 9, 2016 at 3:02 PM, Mateusz Kwapich wrote: > # HG changeset patch > # User Mateusz Kwapich > # Date 1476018084 25200 > # Sun Oct 09 06:01:24 2016 -0700 > # Node ID 801817b85eb04a7d6c9d211b2a34d7e140ce8ecb > # Parent

[PATCH v2] templater: provide arithmetic operations on integers

2016-10-09 Thread Simon Farnsworth
# HG changeset patch # User Simon Farnsworth # Date 1476017464 25200 # Sun Oct 09 05:51:04 2016 -0700 # Node ID 2e2c959de0fe2c17bf6c5f47c01035a36f13c593 # Parent dbcef8918bbdd8a64d9f79a37bcfa284a26f3a39 templater: provide arithmetic operations on integers The termwidth

Re: [PATCH] py3: test to check which commands run

2016-10-09 Thread Kevin Bullock
> On Oct 9, 2016, at 14:12, Pulkit Goyal <7895pul...@gmail.com> wrote: > > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1476014360 -7200 > # Sun Oct 09 13:59:20 2016 +0200 > # Node ID 1c8fe0486ff6657929f63f6c354662c6295cfd1d > # Parent

Re: [PATCH 6 of 7] pathencode: use Py_SIZE directly

2016-10-09 Thread Yuya Nishihara
On Sat, 08 Oct 2016 22:48:12 +0200, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1475958082 -7200 > # Sat Oct 08 22:21:22 2016 +0200 > # Node ID 40775aad0c78f6c1fd07e7160d50426efbe032ed > # Parent

Re: [PATCH] store: py26 compat, don't use a dict comprehension

2016-10-09 Thread Yuya Nishihara
On Sun, 09 Oct 2016 13:04:15 +0200, Martijn Pieters wrote: > # HG changeset patch > # User Martijn Pieters > # Date 1476010702 -7200 > # Sun Oct 09 12:58:22 2016 +0200 > # Node ID b49b0430810e1c398d05835dcebd21edf7596639 > # Parent 74cd33c9be76c11ba42ba5f2448dcf90419866ba

Re: [PATCH] help: backout the boolean flag marking in the help for now

2016-10-09 Thread Pierre-Yves David
On 10/09/2016 02:11 PM, Kevin Bullock wrote: On Oct 9, 2016, at 14:06, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1475975478 -7200 # Sun Oct 09 03:11:18 2016 +0200 # Node ID

Re: [PATCH] py3: test to check which commands run

2016-10-09 Thread Martijn Pieters
On 9 October 2016 at 14:12, Pulkit Goyal <7895pul...@gmail.com> wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1476014360 -7200 > # Sun Oct 09 13:59:20 2016 +0200 > # Node ID 1c8fe0486ff6657929f63f6c354662c6295cfd1d > # Parent

[PATCH 2 of 3] osutil: use PyLongObject on Python 3 for listdir_slot

2016-10-09 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1476013666 -7200 # Sun Oct 09 13:47:46 2016 +0200 # Node ID 6bdfe20ea811ac7e873072763d43f29c23edc409 # Parent 0cc68ebd34108cc609328379b46522b81f840851 osutil: use PyLongObject on Python 3 for listdir_slot This code

Re: [PATCH 4 of 4] dirs: document performance reasons for bypassing Python C API

2016-10-09 Thread Kevin Bullock
> On Oct 8, 2016, at 17:00, Gregory Szorc wrote: > > # HG changeset patch > # User Gregory Szorc > # Date 1475938278 -7200 > # Sat Oct 08 16:51:18 2016 +0200 > # Node ID 136b1a54213542f535f155de5ce01049b3577b4a > # Parent

[PATCH] py3: a second argument to open can't be bytes

2016-10-09 Thread Martijn Pieters
# HG changeset patch # User Martijn Pieters # Date 1476012788 -7200 # Sun Oct 09 13:33:08 2016 +0200 # Node ID 096d7a42fe6425bf741b09d47e77b387c6180ca4 # Parent a56076f85aa6aa728457ecc571ff58514bc59896 py3: a second argument to open can't be bytes diff --git

Re: [PATCH] import: abort instead of crashing when copy source does not exist (issue5375)

2016-10-09 Thread Ryan McElroy
On 10/8/2016 11:48 PM, Pierre-Yves David wrote: On 10/08/2016 07:06 PM, Mads Kiilerich wrote: On 10/08/2016 06:11 PM, Ryan McElroy wrote: # HG changeset patch # User Ryan McElroy # Date 1475929618 25200 # Sat Oct 08 05:26:58 2016 -0700 # Node ID

Re: [PATCH] py3: use encoding.environ instead of os.environ

2016-10-09 Thread Martijn Pieters
On 9 October 2016 at 13:20, Pulkit Goyal <7895pul...@gmail.com> wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1476009430 -7200 > # Sun Oct 09 12:37:10 2016 +0200 > # Node ID 3ce847adae982625abac548017e43da189eb5e71 > # Parent

[PATCH] py3: use encoding.environ instead of os.environ

2016-10-09 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1476009430 -7200 # Sun Oct 09 12:37:10 2016 +0200 # Node ID 3ce847adae982625abac548017e43da189eb5e71 # Parent 74cd33c9be76c11ba42ba5f2448dcf90419866ba py3: use encoding.environ instead of os.environ This complains while

[PATCH 3 of 8] bisect: remove code about "update-flag" in check_state

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1472005360 -7200 # Wed Aug 24 04:22:40 2016 +0200 # Node ID fb1f6d1e179dcba1b078eb32172aca60e0adb287 # Parent eb87c5e0831476b6163dd480ae9efca98156bfa1 # EXP-Topic bisect bisect: remove code about

[PATCH 4 of 8] bisect: simplify conditional in 'check_state'

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1472005393 -7200 # Wed Aug 24 04:23:13 2016 +0200 # Node ID c0e6a5b2b049385418761b9892096e12afd06237 # Parent fb1f6d1e179dcba1b078eb32172aca60e0adb287 # EXP-Topic bisect bisect: simplify conditional in

[PATCH 5 of 8] bisect: move check_state into the bisect module

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1472005520 -7200 # Wed Aug 24 04:25:20 2016 +0200 # Node ID 45469b6da789e8d07251c49f41cfef45fc3eba3b # Parent c0e6a5b2b049385418761b9892096e12afd06237 # EXP-Topic bisect bisect: move check_state into the

[PATCH 2 of 8] bisect: rename 'check_code' to match our naming scheme

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1475977855 -7200 # Sun Oct 09 03:50:55 2016 +0200 # Node ID eb87c5e0831476b6163dd480ae9efca98156bfa1 # Parent f5c9ba11ffa8baef1c8c0d270094fd96be68b856 # EXP-Topic bisect bisect: rename 'check_code' to match

[PATCH 8 of 8] bisect: extra a small initialisation outside of a loop

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1472008186 -7200 # Wed Aug 24 05:09:46 2016 +0200 # Node ID 4df38a2b962c5cccb1a3f6716a7d6a872832b662 # Parent e5012181a722d5cb544c935400c676fce2d7b0a8 # EXP-Topic bisect bisect: extra a small initialisation

[PATCH 7 of 8] bisect: build a displayer only once

2016-10-09 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1472007981 -7200 # Wed Aug 24 05:06:21 2016 +0200 # Node ID e5012181a722d5cb544c935400c676fce2d7b0a8 # Parent eb7d02debaf5ed831f12b509f4175ebb0cd40143 # EXP-Topic bisect bisect: build a displayer only once

Re: [PATCH 1 of 2] test-clone: fix some instability in pooled clone race condition test

2016-10-09 Thread Augie Fackler
\sadtrombone{I forgot to run check-code, will re-send with check-code happy} (In other words: drop these patches for now, sorry for the noise) > On Oct 9, 2016, at 10:42, Augie Fackler wrote: > > # HG changeset patch > # User Augie Fackler > # Date

Re: [PATCH 7 of 7] parsers: use PyVarObject_HEAD_INIT

2016-10-09 Thread Augie Fackler
On Sat, Oct 08, 2016 at 10:48:13PM +0200, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1475959442 -7200 > # Sat Oct 08 22:44:02 2016 +0200 > # Node ID ad527a4c62ad35b84c4ad25d080ee427528966fa > # Parent

Re: [PATCH] merge: update doc of manifestmerge() per 18c2184c27dc

2016-10-09 Thread Augie Fackler
On Tue, Oct 04, 2016 at 12:19:02AM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1475397092 -32400 > # Sun Oct 02 17:31:32 2016 +0900 > # Node ID 1fcc4a460a7e86aea018e06e776048e149b36f78 > # Parent

[PATCH 2 of 2] test-clone: discard lock-related messages

2016-10-09 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 147600 14400 # Sun Oct 09 04:37:02 2016 -0400 # Node ID cca6191f741ae91655189e3d2b99db2d1284e09f # Parent eb00b5d08443c5a5cef981c25def007685ed1fe6 test-clone: discard lock-related messages We can't predict where those

Preview of my work

2016-10-09 Thread Maciej Fijalkowski
Preview of my work on speeding up mercurial on pypy. The more changing benchmarks (commit, rebase etc.) are not included since they need more plumbing (working on it). The benchmarks are run multiple times, to simulate the effects of chg. This *also* populates caches etc, so I'm excluding initial

[PATCH 3 of 3] py3: remove superfluous indent from check-py3-compat.py

2016-10-09 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1475940160 -7200 # Sat Oct 08 17:22:40 2016 +0200 # Node ID e6f44ecf2b4afc13f583b0431a25d8e44dd6b09f # Parent fbd4b7cbb2930550f164f1fef3c3a8a64011a4c8 py3: remove superfluous indent from check-py3-compat.py diff --git

[PATCH 2 of 3] py3: make check-py3-compat.py load modules in standard manner

2016-10-09 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1475940127 -7200 # Sat Oct 08 17:22:07 2016 +0200 # Node ID fbd4b7cbb2930550f164f1fef3c3a8a64011a4c8 # Parent 83c488687f45a76c18a91a4f80ed1c921a00a30e py3: make check-py3-compat.py load modules in standard manner Otherwise no

[PATCH 1 of 3] py3: include module filename in check-py3-compat.py output

2016-10-09 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1475994699 -7200 # Sun Oct 09 08:31:39 2016 +0200 # Node ID 83c488687f45a76c18a91a4f80ed1c921a00a30e # Parent 040f23ed6963a4766a5e1057cc9b4ff7ca465e1f py3: include module filename in check-py3-compat.py output This change is

Re: [PATCH 1 of 2] parsers: return NULL from PyInit_parsers on Python 3

2016-10-09 Thread Yuya Nishihara
On Sat, 08 Oct 2016 19:09:17 +0200, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1475941889 -7200 > # Sat Oct 08 17:51:29 2016 +0200 > # Node ID 66c3f600e684f2323ac56c16eba6a57930f8919e > # Parent

Re: [PATCH] util: document we want Python type mapping to be temporary

2016-10-09 Thread Yuya Nishihara
On Sat, 08 Oct 2016 19:16:54 +0200, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1475947010 -7200 > # Sat Oct 08 19:16:50 2016 +0200 > # Node ID d15d8ac73cfd2d1ddbd443262ccad9c68ee69406 > # Parent