On Thu, Jun 8, 2017 at 11:36 PM, Gregory Szorc
wrote:
> # HG changeset patch
> # User Gregory Szorc
> # Date 1496977416 25200
> # Thu Jun 08 20:03:36 2017 -0700
> # Node ID dfe0db942bbf860968b19fd8579865790d78d5e8
> # Parent e583b786ffba99cb775cf9d3a126cf50db74f85a
> localrepo: establish a
# HG changeset patch
# User Gregory Szorc
# Date 1496980564 25200
# Thu Jun 08 20:56:04 2017 -0700
# Node ID 872abe4302f5fab719ac0774d5725aff9afa5c20
# Parent 1075b79fc1809c69e1819c654ea1f635c70f1d70
hg: hook immutable repos up to registrar and dispatch
An end goal of the mutable/immutable
# HG changeset patch
# User Gregory Szorc
# Date 1496979889 25200
# Thu Jun 08 20:44:49 2017 -0700
# Node ID addfd306f838ccc177cc68983bb6d41a585edd3e
# Parent b101a96ea2cf32469c6e897d372c45608964613a
repoview: establish an immutablerepoview class
In pursuit of an immutable repo type, we est
# HG changeset patch
# User Gregory Szorc
# Date 1496978558 25200
# Thu Jun 08 20:22:38 2017 -0700
# Node ID b101a96ea2cf32469c6e897d372c45608964613a
# Parent dfe0db942bbf860968b19fd8579865790d78d5e8
localrepo: move most of __init__ and required methods
We now have a new base class for immu
# HG changeset patch
# User Gregory Szorc
# Date 1496981366 25200
# Thu Jun 08 21:09:26 2017 -0700
# Node ID 1075b79fc1809c69e1819c654ea1f635c70f1d70
# Parent 0b779b2671892a99bce634078b84eae13aa6a189
localrepo: add changelog, manifestlog, and dirstate to immutable type
These can be plain pr
# HG changeset patch
# User Gregory Szorc
# Date 1496977416 25200
# Thu Jun 08 20:03:36 2017 -0700
# Node ID dfe0db942bbf860968b19fd8579865790d78d5e8
# Parent e583b786ffba99cb775cf9d3a126cf50db74f85a
localrepo: establish a base class for an immutable local repository
Currently, localreposit
# HG changeset patch
# User Gregory Szorc
# Date 1496980831 25200
# Thu Jun 08 21:00:31 2017 -0700
# Node ID 0b779b2671892a99bce634078b84eae13aa6a189
# Parent addfd306f838ccc177cc68983bb6d41a585edd3e
localrepo: move repoview to immutable class
unfiltered() is generic and can be moved outrig
# HG changeset patch
# User Gregory Szorc
# Date 1496978893 25200
# Thu Jun 08 20:28:13 2017 -0700
# Node ID e583b786ffba99cb775cf9d3a126cf50db74f85a
# Parent e1a094a7815f3d906374ff2fe06296cbeaf89fcb
repoview: remove special casing of "requirements"
At the time this code was introduced (3a6
# HG changeset patch
# User Gregory Szorc
# Date 1496989417 25200
# Thu Jun 08 23:23:37 2017 -0700
# Node ID e1a094a7815f3d906374ff2fe06296cbeaf89fcb
# Parent 4867bfadaa177b5e43108f2683e64898204827b7
localrepo: move filtername to __init__
This is obviously an instance attribute, not a type
# HG changeset patch
# User Gregory Szorc
# Date 1496984070 25200
# Thu Jun 08 21:54:30 2017 -0700
# Node ID 4867bfadaa177b5e43108f2683e64898204827b7
# Parent 326c0e2c1a1d59e07f4c9d86f81e4419c3d779d8
obsolete: move obsstore creation logic from localrepo
This code has more to do with obsolet
# HG changeset patch
# User Martin von Zweigbergk
# Date 1496985497 25200
# Thu Jun 08 22:18:17 2017 -0700
# Node ID 6f66d0e87e1fe4d444ccc4e2df4a2b3597a40afc
# Parent 04c19c8082410049465e2cdc510e24801530c94b
match: allow pats to be None
match.match already interprets "!bool(patterns)" as ma
Today I was trying to figure out when something had happened in a repo. I
decided to try bisecting history with a command to determine when
something had happened. I was confused by the command options and
when I tried to mark good and bad changesets as a starting point
I was confused by the output
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496981269 -32400
# Fri Jun 09 13:07:49 2017 +0900
# Node ID 9b4ff10f9db00ae7d91a28067d6b50655f5f957d
# Parent cbeddc126d25bff1adc257a2ec9938763a449a95
tests: factor external procedures out for portability
Fortunately, "&&" is treated as
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496981268 -32400
# Fri Jun 09 13:07:48 2017 +0900
# Node ID cbeddc126d25bff1adc257a2ec9938763a449a95
# Parent c14fcdcf528768538d1557b2ce0905db4c91bb85
dirstate: add identity information to detect simultaneous changing in storage
This id
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496981269 -32400
# Fri Jun 09 13:07:49 2017 +0900
# Node ID 664e3e012535c9d161f0ecb95c6dc0bfdfe9c672
# Parent 9b4ff10f9db00ae7d91a28067d6b50655f5f957d
context: avoid writing outdated dirstate out (issue5584)
Before this patch, workingct
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496981268 -32400
# Fri Jun 09 13:07:48 2017 +0900
# Node ID c14fcdcf528768538d1557b2ce0905db4c91bb85
# Parent 650b77396c6ea684d7ffca6c5e0921482eaffd49
util: make filestat.__eq__ return True if both of self and old have None stat
For con
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496980698 -32400
# Fri Jun 09 12:58:18 2017 +0900
# Node ID 5ae5c4d392374e41d489d87a9d7c1a85920e0702
# Parent eff387e5c445cb7270dc72e5140dcb96e9a07bf9
vfs: factor out "rename and avoid ambiguity" to reuse
This makes subsequent patch sim
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496980698 -32400
# Fri Jun 09 12:58:18 2017 +0900
# Node ID 650b77396c6ea684d7ffca6c5e0921482eaffd49
# Parent 5ae5c4d392374e41d489d87a9d7c1a85920e0702
vfs: create copy at renaming to avoid file stat ambiguity if needed
In order to fix i
# HG changeset patch
# User FUJIWARA Katsunori
# Date 1496980697 -32400
# Fri Jun 09 12:58:17 2017 +0900
# Node ID eff387e5c445cb7270dc72e5140dcb96e9a07bf9
# Parent c2cb0de2512055123517289f398b8b554c31a5ed
util: make filestat.avoidambig() return whether ambiguity is avoided or not
diff --gi
On Thu, 08 Jun 2017 10:52:10 -0400, Augie Fackler wrote:
# HG changeset patch
# User Augie Fackler
# Date 1496762198 14400
# Tue Jun 06 11:16:38 2017 -0400
# Node ID ef19f4139ca98d49f50677a7465cb5e750dbce60
# Parent 510ffdb1a28bf8acab7ebe9d2c79af4555ac398e
tests: add a test for installin
On 06/08/2017 05:47 PM, Augie Fackler wrote:
On Jun 8, 2017, at 11:53, Yuya Nishihara wrote:
On Thu, 08 Jun 2017 10:51:38 -0400, Augie Fackler wrote:
# HG changeset patch
# User Augie Fackler
# Date 1496933093 14400
# Thu Jun 08 10:44:53 2017 -0400
# Node ID ff739458783d32b8b0ce97a67
Excerpts from Yuya Nishihara's message of 2017-06-09 00:53:19 +0900:
> IIRC, Jun had a bad time with this. Is this a good pattern to reliably
> wrap filecache?
I think it's good to have it in core despite the implementation looks hacky.
This enables journal to work with fsmonitor better.
_
# HG changeset patch
# User Pierre-Yves David
# Date 1496856131 -3600
# Wed Jun 07 18:22:11 2017 +0100
# Node ID 1aac1d0629978bad92aca55dd47ee3ba7c28465c
# Parent c54764352df4e2a648c76e8bea60f5631047de7a
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496859759 -3600
# Wed Jun 07 19:22:39 2017 +0100
# Node ID b90c61451056ee0f8106b248559d48a7fb81690b
# Parent b8ad79e8c9b8f6cde6a90df1ff2602238396b3f0
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496860336 -3600
# Wed Jun 07 19:32:16 2017 +0100
# Node ID 0ea8caea02219027225e88cc67c6d4608f606b0f
# Parent 991d87aea4949f735920ef486aea59e1f727d18d
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496859189 -3600
# Wed Jun 07 19:13:09 2017 +0100
# Node ID 991d87aea4949f735920ef486aea59e1f727d18d
# Parent b90c61451056ee0f8106b248559d48a7fb81690b
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1495499261 -7200
# Tue May 23 02:27:41 2017 +0200
# Node ID c54764352df4e2a648c76e8bea60f5631047de7a
# Parent bbc6d0c724ddd10f0d45971d9faf1a875bdee714
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496870803 -3600
# Wed Jun 07 22:26:43 2017 +0100
# Node ID b8ad79e8c9b8f6cde6a90df1ff2602238396b3f0
# Parent 656b0fe395c5592e073faa5c0fd95c5c56a0676c
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496853090 -3600
# Wed Jun 07 17:31:30 2017 +0100
# Node ID bbc6d0c724ddd10f0d45971d9faf1a875bdee714
# Parent 3ef319e9505f376775c91b2ab7d89ac9ac4343e9
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
# HG changeset patch
# User Pierre-Yves David
# Date 1496859662 -3600
# Wed Jun 07 19:21:02 2017 +0100
# Node ID 656b0fe395c5592e073faa5c0fd95c5c56a0676c
# Parent 1aac1d0629978bad92aca55dd47ee3ba7c28465c
# EXP-Topic perf
# Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur
https://bz.mercurial-scm.org/show_bug.cgi?id=5591
Bug ID: 5591
Summary: user-set alias doesn't recognize extensions enabled
globally
Product: Mercurial
Version: 4.2.1
Hardware: PC
OS: Windows
Sta
On Thu, Jun 8, 2017 at 11:41 AM, Augie Fackler wrote:
>
> > On Jun 8, 2017, at 12:02, FUJIWARA Katsunori
> wrote:
> >
> > At Sat, 13 May 2017 12:54:39 -0700,
> > Gregory Szorc wrote:
> >>
> >> # HG changeset patch
> >> # User Gregory Szorc
> >> # Date 1494701888 25200
> >> # Sat May 13 11:
> On Jun 8, 2017, at 12:02, FUJIWARA Katsunori wrote:
>
> At Sat, 13 May 2017 12:54:39 -0700,
> Gregory Szorc wrote:
>>
>> # HG changeset patch
>> # User Gregory Szorc
>> # Date 1494701888 25200
>> # Sat May 13 11:58:08 2017 -0700
>> # Node ID d407296a5efc9710584087d23e4ff9293d7fb6ef
>> #
> On Jun 8, 2017, at 12:00, Yuya Nishihara wrote:
>
>> for name in _order[newindex:]:
>> -_runextsetup(name, ui)
>> +if name in broken:
>> +continue
>> +if not _runextsetup(name, ui):
>> +broken.add(name)
>
> Still reposetup() would be called
# HG changeset patch
# User Augie Fackler
# Date 1496757796 14400
# Tue Jun 06 10:03:16 2017 -0400
# Node ID 198f2c598d30802ef4fd65afdc770de2dd45981a
# Parent c2cb0de2512055123517289f398b8b554c31a5ed
tests: add test demonstrating how broken third-party extensions can get
I intend to fix thi
# HG changeset patch
# User Augie Fackler
# Date 1496758188 14400
# Tue Jun 06 10:09:48 2017 -0400
# Node ID ee3c6ce7b496edaaeb7eaeab8c98269be69beb85
# Parent 198f2c598d30802ef4fd65afdc770de2dd45981a
extensions: catch uisetup and extsetup failures and don't let them break hg
Otherwise users
> On Jun 8, 2017, at 11:53, Yuya Nishihara wrote:
>
> On Thu, 08 Jun 2017 10:51:38 -0400, Augie Fackler wrote:
>> # HG changeset patch
>> # User Augie Fackler
>> # Date 1496933093 14400
>> # Thu Jun 08 10:44:53 2017 -0400
>> # Node ID ff739458783d32b8b0ce97a6771513caf280c09b
>> # Parent 0
16 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/0841382d114a
changeset: 32695:0841382d114a
user:David Demelier
date:Tue Jun 06 08:52:51 2017 +0200
summary: patchbomb: avoid -r and -B options at the same time
https://www.mercurial-scm.org/repo/hg/re
At Sat, 13 May 2017 12:54:39 -0700,
Gregory Szorc wrote:
>
> # HG changeset patch
> # User Gregory Szorc
> # Date 1494701888 25200
> # Sat May 13 11:58:08 2017 -0700
> # Node ID d407296a5efc9710584087d23e4ff9293d7fb6ef
> # Parent 016157858ae7e60681163ba47dca6ba822319dbe
> branchmap: remove
On Thu, 08 Jun 2017 11:04:04 -0400, Augie Fackler wrote:
> # HG changeset patch
> # User Augie Fackler
> # Date 1496758188 14400
> # Tue Jun 06 10:09:48 2017 -0400
> # Node ID eed6a79c768cad00dcca30b150eb8cd65b3e0d67
> # Parent bf999f47f7deff5a53e4eea18c22465ec738dd31
> extensions: catch uis
On Wed, 7 Jun 2017 14:52:18 -0400, Augie Fackler wrote:
> > On Jun 7, 2017, at 10:29, Yuya Nishihara wrote:
> > On Sun, 04 Jun 2017 15:49:34 +0100, Pierre-Yves David wrote:
> >> # HG changeset patch
> >> # User Pierre-Yves David
> >> # Date 1495923158 -7200
> >> # Sun May 28 00:12:38 2017 +0
On Thu, 08 Jun 2017 10:51:38 -0400, Augie Fackler wrote:
> # HG changeset patch
> # User Augie Fackler
> # Date 1496933093 14400
> # Thu Jun 08 10:44:53 2017 -0400
> # Node ID ff739458783d32b8b0ce97a6771513caf280c09b
> # Parent 04c19c8082410049465e2cdc510e24801530c94b
> extensions: move wrap
On Wed, Jun 07, 2017 at 09:20:58PM +0200, Koen Van Hoof wrote:
> # HG changeset patch
> # User Koen Van Hoof
> # Date 1493215522 -7200
> # Wed Apr 26 16:05:22 2017 +0200
> # Node ID ed4818954e563f50068a3f948b826395bc342bff
> # Parent 3ef319e9505f376775c91b2ab7d89ac9ac4343e9
> chmod: create a
# HG changeset patch
# User Augie Fackler
# Date 1496757796 14400
# Tue Jun 06 10:03:16 2017 -0400
# Node ID bf999f47f7deff5a53e4eea18c22465ec738dd31
# Parent 04c19c8082410049465e2cdc510e24801530c94b
tests: add test demonstrating how broken third-party extensions can get
I intend to fix thi
# HG changeset patch
# User Augie Fackler
# Date 1496758188 14400
# Tue Jun 06 10:09:48 2017 -0400
# Node ID eed6a79c768cad00dcca30b150eb8cd65b3e0d67
# Parent bf999f47f7deff5a53e4eea18c22465ec738dd31
extensions: catch uisetup and extsetup failures and don't let them break hg
Otherwise users
# HG changeset patch
# User Augie Fackler
# Date 1496762170 14400
# Tue Jun 06 11:16:10 2017 -0400
# Node ID 510ffdb1a28bf8acab7ebe9d2c79af4555ac398e
# Parent 5a87da9a24af955df877bef261557e2d63fd5e3a
hghave: add check for virtualenv
diff --git a/tests/hghave.py b/tests/hghave.py
--- a/tests
# HG changeset patch
# User Augie Fackler
# Date 1496761350 14400
# Tue Jun 06 11:02:30 2017 -0400
# Node ID 5a87da9a24af955df877bef261557e2d63fd5e3a
# Parent 04c19c8082410049465e2cdc510e24801530c94b
setup: introduce dummy copies of setuptools flags
Since we're filtering out some egg gunk,
# HG changeset patch
# User Augie Fackler
# Date 1496762198 14400
# Tue Jun 06 11:16:38 2017 -0400
# Node ID ef19f4139ca98d49f50677a7465cb5e750dbce60
# Parent 510ffdb1a28bf8acab7ebe9d2c79af4555ac398e
tests: add a test for installing hg with pip in a virtualenv
Since we're doing so much clev
# HG changeset patch
# User Augie Fackler
# Date 1496933093 14400
# Thu Jun 08 10:44:53 2017 -0400
# Node ID ff739458783d32b8b0ce97a6771513caf280c09b
# Parent 04c19c8082410049465e2cdc510e24801530c94b
extensions: move wrapfilecache function from fsmonitor
It makes more sense to put this in c
On Thu, 8 Jun 2017 14:25:58 +0100, Pierre-Yves David wrote:
> On 06/08/2017 05:26 AM, Siddharth Agarwal wrote:
> > # HG changeset patch
> > # User Siddharth Agarwal
> > # Date 1496895444 25200
> > # Wed Jun 07 21:17:24 2017 -0700
> > # Node ID 7157ecbb2426689cd8f1133bf7dde2822d68b6a8
> > # Pa
On Wed, 7 Jun 2017 15:47:17 -0700, Siddharth Agarwal wrote:
> # HG changeset patch
> # User Siddharth Agarwal
> # Date 1496875626 25200
> # Wed Jun 07 15:47:06 2017 -0700
> # Node ID 0bdfd2f0e15b0d4a20ea4d288e0b4e04f37f25b4
> # Parent 3210ffcae3d0b2c2a34b0485f7e20c4057ba6953
> run-tests: wra
On Wed, 07 Jun 2017 11:27:40 +0100, Pierre-Yves David wrote:
> # HG changeset patch
> # User Pierre-Yves David
> # Date 1496828651 -3600
> # Wed Jun 07 10:44:11 2017 +0100
> # Node ID 7ad4af1e46dae15170b2ad25750e857d3d5398d4
> # Parent 264a9933cead269d3c28156b9b87890ef4cfb06a
> # EXP-Topic d
On 06/08/2017 05:26 AM, Siddharth Agarwal wrote:
# HG changeset patch
# User Siddharth Agarwal
# Date 1496893603 25200
# Wed Jun 07 20:46:43 2017 -0700
# Node ID 511ebc1769a9de229c5cca69ef3893bea1f2a63a
# Parent 47a479f6ee522ad1f1d4e72a8d32096000360dc2
run-tests: write JSON reports to ou
On 06/08/2017 05:26 AM, Siddharth Agarwal wrote:
# HG changeset patch
# User Siddharth Agarwal
# Date 1496895444 25200
# Wed Jun 07 21:17:24 2017 -0700
# Node ID 7157ecbb2426689cd8f1133bf7dde2822d68b6a8
# Parent 1403ca58e0bbd50a9a9287915073516db610b3c2
run-tests: make --restart work with o
https://bz.mercurial-scm.org/show_bug.cgi?id=5590
Bug ID: 5590
Summary: Change in encoding is not detected as a change by
Mercurial
Product: Mercurial
Version: 4.2.1
Hardware: PC
OS: Linux
Status
55 matches
Mail list logo