On Fri, May 26, 2017 at 5:09 PM, Pierre-Yves David
wrote:
>
>
> On 05/26/2017 10:43 PM, Martin von Zweigbergk wrote:
>>
>> +mercurial-devel again (I clicked just "Reply" by mistake yet again)
>>
>> On Fri, May 26, 2017 at 1:19 PM, Martin von Zweigbergk
>> wrote:
>>>
>>> On Fri, May 26, 2017 at 11
On Thu, May 25, 2017 at 7:56 AM, Yuya Nishihara wrote:
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1495721882 -32400
> # Thu May 25 23:18:02 2017 +0900
> # Node ID 2dd7893c39fb0df46cfa6fbaa901f8da95beffda
> # Parent 2b5953a49f1407f825d65b45986d213cb5c79203
> localrepo: document
On Thu, May 25, 2017 at 12:11 PM, Pierre-Yves David
wrote:
> # HG changeset patch
> # User Pierre-Yves David
> # Date 1494000942 -7200
> # Fri May 05 18:15:42 2017 +0200
> # Node ID fe4d931431ab849db7814d162817ee9db7d4c84f
> # Parent 548478efc46c6147e9c2781cf70477b3461b440d
> # EXP-Topic bu
# HG changeset patch
# User Matt Harbison
# Date 1495506779 14400
# Mon May 22 22:32:59 2017 -0400
# Node ID 51ecdbf39c6e224793750cbcff00197762286e6b
# Parent d35feab18347e36cf3e55b6b797602088917de09
help: update the color documentation for Windows 10 ANSI support
It looks like only the ini
# HG changeset patch
# User Matt Harbison
# Date 1495506038 14400
# Mon May 22 22:20:38 2017 -0400
# Node ID d35feab18347e36cf3e55b6b797602088917de09
# Parent 01e230f1d93a0b0e54164fbce14b5a0c093a4fc4
color: enable ANSI support on Windows 10
This will display color if "color.mode=ansi", and
# HG changeset patch
# User Matt Harbison
# Date 1495504856 14400
# Mon May 22 22:00:56 2017 -0400
# Node ID 01e230f1d93a0b0e54164fbce14b5a0c093a4fc4
# Parent ad37c569ec8121a99e4cd9da52365b114b82e744
win32: add a method to enable ANSI color code processing on Windows 10
SetConsoleMode() fai
The reason of leaking is CLASS.__mro__ has a reference cycle. That could be
detected by my leak detection tool [2], or see comment at [1].
I'm very sad knowing the fact that __mro__ is an instant cycle in Python 2
world given the fact we use that pattern frequently to wrap ui or repo
objects. The
# HG changeset patch
# User Gregory Szorc
# Date 1495819084 25200
# Fri May 26 10:18:04 2017 -0700
# Node ID 684fbf0453f4abc3c2ccabc05cef3f4233d6476c
# Parent ad37c569ec8121a99e4cd9da52365b114b82e744
perf: rename perfrevlog to perfrevlogrevisions
We have a couple of commands beginning with
# HG changeset patch
# User Gregory Szorc
# Date 1495856487 25200
# Fri May 26 20:41:27 2017 -0700
# Node ID 84ec213e509859c3d983ba537b25a025d61f31d9
# Parent 684fbf0453f4abc3c2ccabc05cef3f4233d6476c
perf: benchmark command for revlog indexes
We didn't have explicit microbenchmark coverage
On Fri, May 26, 2017 at 11:44 AM, Pierre-Yves David <
pierre-yves.da...@ens-lyon.org> wrote:
>
>
> On 05/26/2017 07:07 PM, Gregory Szorc wrote:
>
>> On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David
>> mailto:pierre-yves.da...@ens-lyon.org>>
>> wrote:
>>
>> # HG changeset patch
>> # User
This fixes the test with fsmonitor but is not 100% correct. The dirstate
state will be lost when dirstate object is reconstructed.
That said, I think the journal extension is not doing the most correct
things. I think recording journal should be transaction aware. Ideally
journal runs at the end
Nice cleanup. Glad to see chg being included by default!
Excerpts from Augie Fackler's message of 2017-05-26 20:27:32 -0400:
> # HG changeset patch
> # User spectral
> # Date 1495835574 25200
> # Fri May 26 14:52:54 2017 -0700
> # Node ID e70c2a57c0d11f67f26e5966dee9daf1e384acb2
> # Parent
# HG changeset patch
# User Rodrigo Damazio Bovendorp
# Date 1495852400 25200
# Fri May 26 19:33:20 2017 -0700
# Node ID eb70f0115b8c880218a45fc9e1f59eeb38b2f219
# Parent b647b923486f38d83b92089eafa9faafaa79785d
debian: add less as a build dependency
For builds that run on hermetic environm
Excerpts from Gregory Szorc's message of 2017-05-21 18:26:53 -0700:
> > This brings `hg version` down from 0.27 seconds to 0.17.
>
> Out of curiosity, is this with HGRCPATH=? On my machine, current `hg
> version` on 3.6.0 on Linux on any i7-6700K is ~130ms. ~25ms with Python 2
> (~60ms with demand
# HG changeset patch
# User Gregory Szorc
# Date 1495845557 25200
# Fri May 26 17:39:17 2017 -0700
# Node ID 1755f6e0f866afa6bbc20b688fab2995f4bca566
# Parent 9a7f60cb77b6969608d2a9b72a2ccb31a53db82b
localrepo: cache types for filtered repos (issue5043)
For reasons I can't explain, localrep
# HG changeset patch
# User Gregory Szorc
# Date 1495830441 25200
# Fri May 26 13:27:21 2017 -0700
# Node ID 922d86488388b186fa407eae78fbb811c57a3293
# Parent ad37c569ec8121a99e4cd9da52365b114b82e744
transaction: delete callbacks after use
Before this change, localrepository instances that
# HG changeset patch
# User Gregory Szorc
# Date 1495831746 25200
# Fri May 26 13:49:06 2017 -0700
# Node ID 9a7f60cb77b6969608d2a9b72a2ccb31a53db82b
# Parent 922d86488388b186fa407eae78fbb811c57a3293
localrepo: use type() to create filtered repo type
This allows us to name the type after th
# HG changeset patch
# User Augie Fackler
# Date 1490046631 14400
# Mon Mar 20 17:50:31 2017 -0400
# Node ID 599d022d2d51320b2d593152e6d87650ceaf1c06
# Parent 6bf80f254aac0c1238e6cd8c54d5a9f23dfc73fa
osx: include chg by default
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
# HG changeset patch
# User spectral
# Date 1495835574 25200
# Fri May 26 14:52:54 2017 -0700
# Node ID e70c2a57c0d11f67f26e5966dee9daf1e384acb2
# Parent ffca36020b1032817a451e0fb752b80bbf55d84a
tests: hint how to run slow tests when rejecting
diff --git a/tests/hghave.py b/tests/hghave.py
# HG changeset patch
# User Augie Fackler
# Date 1495843385 14400
# Fri May 26 20:03:05 2017 -0400
# Node ID 6bf80f254aac0c1238e6cd8c54d5a9f23dfc73fa
# Parent 6663e603bc92abbe4ff60e4b1c0c283ec18f402a
osx: override default exclude filter for pkgbuild
To quote `man 1 pkgbuild`:
--filter
# HG changeset patch
# User Augie Fackler
# Date 1495843559 14400
# Fri May 26 20:05:59 2017 -0400
# Node ID 6663e603bc92abbe4ff60e4b1c0c283ec18f402a
# Parent ad37c569ec8121a99e4cd9da52365b114b82e744
osx: update Mac packaging tests for bdiff.so install location change
diff --git a/tests/tes
# HG changeset patch
# User Kyle Lippincott
# Date 1495830247 25200
# Fri May 26 13:24:07 2017 -0700
# Node ID ffca36020b1032817a451e0fb752b80bbf55d84a
# Parent 599d022d2d51320b2d593152e6d87650ceaf1c06
zsh_completion: install as _hg not hg
The contrib/zsh_completion file itself says to name
On 05/26/2017 10:43 PM, Martin von Zweigbergk wrote:
+mercurial-devel again (I clicked just "Reply" by mistake yet again)
On Fri, May 26, 2017 at 1:19 PM, Martin von Zweigbergk
wrote:
On Fri, May 26, 2017 at 11:34 AM, Pierre-Yves David
wrote:
# HG changeset patch
# User Pierre-Yves David
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495219445 25200
# Fri May 19 11:44:05 2017 -0700
# Node ID 6697148881fdf859bfe64e5cd7ef470ba8726f16
# Parent 412b06821559698f34640bdb3713255c3c6a8205
match: remove support for includes from patternmatcher
Includes (and excludes) are
# HG changeset patch
# User Martin von Zweigbergk
# Date 1494632013 25200
# Fri May 12 16:33:33 2017 -0700
# Node ID 83a81ef5b6282eae5e214c64273e0f6f80310716
# Parent 0318efe4a69d9ff1684d7194898be8e016b7c62e
merge: use intersectmatchers() in "m2-vs-ma optimization"
It doesn't seem like this
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495258574 25200
# Fri May 19 22:36:14 2017 -0700
# Node ID 825bd813c9957dbf9bb901bd7c456a928ca3d4df
# Parent 132a2515861d24d6da0fba8b598d8116b95f0e4b
match: split up main matcher into patternmatcher and includematcher
At this point t
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495521075 25200
# Mon May 22 23:31:15 2017 -0700
# Node ID 412b06821559698f34640bdb3713255c3c6a8205
# Parent c93ec56ea18eeb28745557e4e1332925fc0d168a
match: simplify includematcher a bit
The "include" we have in symbols is redundant
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495226194 25200
# Fri May 19 13:36:34 2017 -0700
# Node ID c93ec56ea18eeb28745557e4e1332925fc0d168a
# Parent 825bd813c9957dbf9bb901bd7c456a928ca3d4df
match: remove support for non-include patterns from includematcher
The includematch
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495175979 25200
# Thu May 18 23:39:39 2017 -0700
# Node ID 132a2515861d24d6da0fba8b598d8116b95f0e4b
# Parent 9f2b73c1ac41cd17c19cc7c3bf527816b4b72ab6
match: remove support for exact matching from main matcher class
Exact matching is
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495038375 25200
# Wed May 17 09:26:15 2017 -0700
# Node ID 9f2b73c1ac41cd17c19cc7c3bf527816b4b72ab6
# Parent 83a81ef5b6282eae5e214c64273e0f6f80310716
match: handle exact matching using new exactmatcher
diff --git a/mercurial/match.py
# HG changeset patch
# User Martin von Zweigbergk
# Date 1494655925 25200
# Fri May 12 23:12:05 2017 -0700
# Node ID 0318efe4a69d9ff1684d7194898be8e016b7c62e
# Parent 166063322d9e2171297a11862e5a7922bca2b1e1
match: handle includes using new intersectionmatcher
diff --git a/mercurial/match.p
# HG changeset patch
# User Martin von Zweigbergk
# Date 1495747976 25200
# Thu May 25 14:32:56 2017 -0700
# Node ID 166063322d9e2171297a11862e5a7922bca2b1e1
# Parent 12e241b2713ce44897c0bd19e8e16163b1b5d6e7
match: move entire uipath() implementation to basematcher
Even though most matchers
# HG changeset patch
# User Pulkit Goyal <7895pul...@gmail.com>
# Date 1495832891 -19800
# Sat May 27 02:38:11 2017 +0530
# Node ID 76fb3bdd547259620eec714c0d50fe1f9da25ebf
# Parent 2b5953a49f1407f825d65b45986d213cb5c79203
status: add an option to see terse status (WIP)
This is a work in pro
On 5/25/17 10:14 PM, Gregory Szorc wrote:
On Thu, May 25, 2017 at 8:24 PM, Siddharth Agarwal
mailto:s...@less-broken.com>> wrote:
On 5/25/17 8:19 PM, Gregory Szorc wrote:
I could also imagine the inverse of a skip feature: an
"include" feature. You could use this to say "on
Apparently I missed a test (I made this change on linux, not on mac), so v2
incoming soonish.
On Fri, May 26, 2017 at 1:53 PM, Kyle Lippincott via Mercurial-devel <
mercurial-devel@mercurial-scm.org> wrote:
> # HG changeset patch
> # User Kyle Lippincott
> # Date 1495830247 25200
> # Fri Ma
# HG changeset patch
# User Kyle Lippincott
# Date 1495830247 25200
# Fri May 26 13:24:07 2017 -0700
# Branch stable
# Node ID 77fa50376abeb18871edcf69b9a4282067afda0f
# Parent f928d53b687cb5738528d2eae97f58da10ca8bae
zsh_completion: install as _hg not hg
The contrib/zsh_completion file its
+mercurial-devel again (I clicked just "Reply" by mistake yet again)
On Fri, May 26, 2017 at 1:19 PM, Martin von Zweigbergk
wrote:
> On Fri, May 26, 2017 at 11:34 AM, Pierre-Yves David
> wrote:
>> # HG changeset patch
>> # User Pierre-Yves David
>> # Date 1495373721 -7200
>> # Sun May 21 1
On 05/26/2017 07:00 PM, Gregory Szorc wrote:
On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David
mailto:pierre-yves.da...@ens-lyon.org>>
wrote:
# HG changeset patch
# User Pierre-Yves David mailto:pierre-yves.da...@octobus.net>>
# Date 1495499261 -7200
# Tue May 23 02:27:41
On 05/26/2017 07:07 PM, Gregory Szorc wrote:
On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David
mailto:pierre-yves.da...@ens-lyon.org>>
wrote:
# HG changeset patch
# User Pierre-Yves David mailto:pierre-yves.da...@octobus.net>>
# Date 1495499078 -7200
# Tue May 23 02:24:38
# HG changeset patch
# User Pierre-Yves David
# Date 1495374788 -7200
# Sun May 21 15:53:08 2017 +0200
# Node ID 548c9ad5d78f8b13dd60eea6ae0abba80ccf0349
# Parent cfd0735170e8ef4d5913f8dd0a9864f9c13bfd28
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
# HG changeset patch
# User Pierre-Yves David
# Date 1495374426 -7200
# Sun May 21 15:47:06 2017 +0200
# Node ID e6ba7dd3a8937b03d58b9952b590e03af456b47b
# Parent 548c9ad5d78f8b13dd60eea6ae0abba80ccf0349
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
# HG changeset patch
# User Pierre-Yves David
# Date 1495374962 -7200
# Sun May 21 15:56:02 2017 +0200
# Node ID 6cc1cfd2eaeb90865e03c36cf7e6d7bf8acf9a2a
# Parent e6ba7dd3a8937b03d58b9952b590e03af456b47b
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
# HG changeset patch
# User Pierre-Yves David
# Date 1495375280 -7200
# Sun May 21 16:01:20 2017 +0200
# Node ID cfd0735170e8ef4d5913f8dd0a9864f9c13bfd28
# Parent c95d2c1ff6128ab5580d8e28ef8632ae87e5
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
# HG changeset patch
# User Pierre-Yves David
# Date 1495373721 -7200
# Sun May 21 15:35:21 2017 +0200
# Node ID c95d2c1ff6128ab5580d8e28ef8632ae87e5
# Parent 95b7279b3b2ec46607dbc22ebe4e8a27381c5ace
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
# HG changeset patch
# User Pierre-Yves David
# Date 1495372906 -7200
# Sun May 21 15:21:46 2017 +0200
# Node ID 95b7279b3b2ec46607dbc22ebe4e8a27381c5ace
# Parent 548478efc46c6147e9c2781cf70477b3461b440d
# EXP-Topic fast-compute-hidden
# Available At https://www.mercurial-scm.org/repo/users/
On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David <
pierre-yves.da...@ens-lyon.org> wrote:
> # HG changeset patch
> # User Pierre-Yves David
> # Date 1495499078 -7200
> # Tue May 23 02:24:38 2017 +0200
> # Node ID 73e20c262b133cf3117a7148e6293b5721e8930d
> # Parent c79b8f2a95a35ce1b41325d0
On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David <
pierre-yves.da...@ens-lyon.org> wrote:
> # HG changeset patch
> # User Pierre-Yves David
> # Date 1495499261 -7200
> # Tue May 23 02:27:41 2017 +0200
> # Node ID c79b8f2a95a35ce1b41325d003337c65bc5bffca
> # Parent e7b7317363359a4bb15b5713
On Tue, May 23, 2017 at 7:04 AM, Pierre-Yves David <
pierre-yves.da...@ens-lyon.org> wrote:
> # HG changeset patch
> # User Pierre-Yves David
> # Date 1495498987 -7200
> # Tue May 23 02:23:07 2017 +0200
> # Node ID e7b7317363359a4bb15b5713ff034c6fd2008339
> # Parent e8c043375b53b30c4b468687
# HG changeset patch
# User Stanislau Hlebik
# Date 1495731588 25200
# Thu May 25 09:59:48 2017 -0700
# Node ID 78c8966c02759755235a6566e0c557b82ff9cb0a
# Parent 900f1c70436bd7a266f64a6db592af602f8138a5
selectivepull: fix tests
diff --git a/tests/test-selective-pull.t b/tests/test-selective
On Fri, 26 May 2017 08:22:10 -0700, Martin von Zweigbergk wrote:
> On Fri, May 26, 2017 at 8:10 AM, Yuya Nishihara wrote:
> > On Thu, 25 May 2017 11:24:44 -0700, Martin von Zweigbergk via
> > Mercurial-devel wrote:
> >> # HG changeset patch
> >> # User Martin von Zweigbergk
> >> # Date 149497780
On Fri, May 26, 2017 at 8:10 AM, Yuya Nishihara wrote:
> On Thu, 25 May 2017 11:24:44 -0700, Martin von Zweigbergk via Mercurial-devel
> wrote:
>> # HG changeset patch
>> # User Martin von Zweigbergk
>> # Date 1494977808 25200
>> # Tue May 16 16:36:48 2017 -0700
>> # Node ID dc1a97dee1b5de5
Hi Durham,
thank you for your patch.
I took a look at test-evolve.t because it shouldn't have changed just
because of the introduction of default-date.
From what I understood, the failing part of the test (the hg metaedit
--config defaults.metaedit= call) is specifically testing for a
limitation
On Thu, 25 May 2017 11:24:44 -0700, Martin von Zweigbergk via Mercurial-devel
wrote:
> # HG changeset patch
> # User Martin von Zweigbergk
> # Date 1494977808 25200
> # Tue May 16 16:36:48 2017 -0700
> # Node ID dc1a97dee1b5de53dda25285ffd7ebcc16105549
> # Parent 8446a121f00de0575739e5285af
On Thu, 25 May 2017 20:21:11 +0200, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1495641017 -7200
> # Wed May 24 17:50:17 2017 +0200
> # Node ID 34e55919835ad870ba9df463c07e500988fd114e
> # Parent b647b923486f38d83b92089eafa9faafaa79785d
> # EXP-Topic parsedateparsee
On Thu, 25 May 2017 09:35:04 -0700, Martin von Zweigbergk wrote:
> On Thu, May 25, 2017 at 6:32 AM, Yuya Nishihara wrote:
> > On Tue, 23 May 2017 17:04:34 -0700, Martin von Zweigbergk via
> > Mercurial-devel wrote:
> >> # HG changeset patch
> >> # User Martin von Zweigbergk
> >> # Date 149508991
On Wed, 24 May 2017 15:26:28 -0700, Gregory Szorc wrote:
> # HG changeset patch
> # User Gregory Szorc
> # Date 1495664724 25200
> # Wed May 24 15:25:24 2017 -0700
> # Branch stable
> # Node ID 9d6031df42c834b38489d798e4b9b9cc7dd17207
> # Parent f928d53b687cb5738528d2eae97f58da10ca8bae
> exc
On Wed, 24 May 2017 23:02:54 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1495681199 14400
> # Wed May 24 22:59:59 2017 -0400
> # Node ID 6756863541c96960eb485edb346ac398b2359ae4
> # Parent dd667d12b2ff86a8fadc8035ffd8500807774d62
> clonebundles: fix mis
On Fri, 26 May 2017 00:11:45 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1495767836 14400
> # Thu May 25 23:03:56 2017 -0400
> # Branch stable
> # Node ID 990cdb0375cdea5e752f4455e3a06aed0df0989a
> # Parent f928d53b687cb5738528d2eae97f58da10ca8bae
> wix
# HG changeset patch
# User Pierre-Yves David
# Date 1495733849 -7200
# Thu May 25 19:37:29 2017 +0200
# Node ID cf0e699a5ced8f421f50cee4e24ad092a7d9c7f2
# Parent 7250b0ee19dceb18decb08a08207ba11a623116f
# EXP-Topic obsstrip
# Available At https://www.mercurial-scm.org/repo/users/marmoute/me
# HG changeset patch
# User Pierre-Yves David
# Date 1495733867 -7200
# Thu May 25 19:37:47 2017 +0200
# Node ID 94bae584c9d3695543d5885cabf41f89e0cd7e3f
# Parent cf0e699a5ced8f421f50cee4e24ad092a7d9c7f2
# EXP-Topic obsstrip
# Available At https://www.mercurial-scm.org/repo/users/marmoute/me
# HG changeset patch
# User Pierre-Yves David
# Date 1495733880 -7200
# Thu May 25 19:38:00 2017 +0200
# Node ID 8cd41ed52b04ebdd3958f69d0c0fe463db20a597
# Parent 94bae584c9d3695543d5885cabf41f89e0cd7e3f
# EXP-Topic obsstrip
# Available At https://www.mercurial-scm.org/repo/users/marmoute/me
# HG changeset patch
# User Pierre-Yves David
# Date 1495733849 -7200
# Thu May 25 19:37:29 2017 +0200
# Node ID 7250b0ee19dceb18decb08a08207ba11a623116f
# Parent 787fc44da84c7dff4e14b0fca9c247d74bc92ec4
# EXP-Topic obsstrip
# Available At https://www.mercurial-scm.org/repo/users/marmoute/me
# HG changeset patch
# User Pierre-Yves David
# Date 1495733827 -7200
# Thu May 25 19:37:07 2017 +0200
# Node ID 787fc44da84c7dff4e14b0fca9c247d74bc92ec4
# Parent fe4d931431ab849db7814d162817ee9db7d4c84f
# EXP-Topic obsstrip
# Available At https://www.mercurial-scm.org/repo/users/marmoute/me
https://bz.mercurial-scm.org/show_bug.cgi?id=5575
Bug ID: 5575
Summary: Mercurial stores moved files multiple times.
Product: Mercurial
Version: 4.1.2
Hardware: PC
OS: Windows
Status: UNCONFIRMED
Severity:
64 matches
Mail list logo