Re: [PATCH 07 of 10] phabricator: try to fetch differential revisions in batch

2017-07-04 Thread Phillip Cohen
> when fetching D59 as a stack, previous IDs like D51, D52, D53, ..., D58 are likely belonging to a same stack so just fetch them as well I look forward to the day when we have enough contributors that this is unlikely to be true :) On Tue, Jul 4, 2017 at 6:58 PM, Jun Wu wrote: > # HG changeset

Re: [PATCH 1 of 5] show: tweak warning message

2017-07-04 Thread Sean Farley
Phillip Cohen writes: > Is there any consensus on whether to use "working directory parent" > vs. "working copy parent"? I see both used in the codebase (though > more occurrences of "working directory parent"). If I'm not mistaken, I believe mpm agreed to 'working directory' which aligns with

Re: [PATCH 1 of 5] show: tweak warning message

2017-07-04 Thread Phillip Cohen
Is there any consensus on whether to use "working directory parent" vs. "working copy parent"? I see both used in the codebase (though more occurrences of "working directory parent"). On Tue, Jul 4, 2017 at 6:29 AM, Yuya Nishihara wrote: > On Mon, 03 Jul 2017 21:32:37 -0700, Gregory Szorc wrote:

[PATCH] workingfilectx: add exists, lexists

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499232952 25200 # Tue Jul 04 22:35:52 2017 -0700 # Node ID f62300ac0b720dae3e6966550c8db8c52d0170d1 # Parent 5c9ad50fd62fbc2057ef7b44f921f22e7359af32 workingfilectx: add exists, lexists Switch the lone call in merge.py to use it. As with past

Re: [PATCH 4 of 5 V2] simplemerge: use contexts to read file data from, if passed

2017-07-04 Thread Phillip Cohen
I was going to, just to keep our options open, but if it's undesirable I can close that off and have contrib/simplemerge pass a fake context and labels. > > - warning: $TESTTMP/bigfile-repo/stuff/maybelarge.dat looks like a binary > > file. (glob) > > + warning: stuff/maybelarge.dat looks like

Re: [PATCH 10 of 10] phabricator: do not read a same revision twice

2017-07-04 Thread Phillip Cohen
> Hopefully, comments from phabricator will get mirrored to the list as well so that subscribers can see the reviews +1 on this. It should be pretty easy to configure on the Phab side. On Tue, Jul 4, 2017 at 7:41 PM, Sean Farley wrote: > > Jun Wu writes: > >> # HG changeset patch >> # User Jun

Re: [PATCH] hooks: allow Unix style environment variables on external Windows hooks

2017-07-04 Thread Matt Harbison
On Tue, 04 Jul 2017 09:13:46 -0400, Yuya Nishihara wrote: On Tue, 04 Jul 2017 12:42:08 +0900, FUJIWARA Katsunori wrote: At Mon, 03 Jul 2017 21:57:01 -0400, Matt Harbison wrote: > On Mon, 03 Jul 2017 12:15:49 -0400, FUJIWARA Katsunori > wrote: > >> > def _exthook(ui, repo, htype, name, cmd, a

Re: [PATCH 2 of 2] obsolete: reports the number of local changeset obsoleted when unbundling

2017-07-04 Thread Sean Farley
Pierre-Yves David writes: > On 07/02/2017 01:49 AM, Sean Farley wrote: >> >> Pierre-Yves David writes: >> >>> # HG changeset patch >>> # User Pierre-Yves David >>> # Date 1498614859 -7200 >>> # Wed Jun 28 03:54:19 2017 +0200 >>> # Node ID 56079875cf347a283833e89296310cdac78a211c >>> # Par

Re: [PATCH 14 of 14] reposvfs: add a ward to check if locks are properly taken

2017-07-04 Thread Sean Farley
Pierre-Yves David writes: > # HG changeset patch > # User Pierre-Yves David > # Date 1470672882 -7200 > # Mon Aug 08 18:14:42 2016 +0200 > # Node ID a3c809a23ca3b90105e2156d30dc2700488598dd > # Parent 4ef6ab01026fcb12b02f9224140e5e42cff56d61 > # EXP-Topic vfs.ward > # Available At https:/

Re: [PATCH 17 of 17] configitems: register the 'progress.estimate' config

2017-07-04 Thread Sean Farley
Pierre-Yves David writes: > # HG changeset patch > # User Pierre-Yves David > # Date 1498787044 -7200 > # Fri Jun 30 03:44:04 2017 +0200 > # Node ID 21dfe01002239020070a3b714c4fdea2d43ee9f3 > # Parent 5c700932e00c7579c59dbf54e73ba4f304c5ca1b > # EXP-Topic config.register.progress > # Avai

Re: [PATCH STABLE] help: cleanup grammar in the hooks section

2017-07-04 Thread Sean Farley
Matt Harbison writes: > # HG changeset patch > # User Matt Harbison > # Date 1499223501 14400 > # Tue Jul 04 22:58:21 2017 -0400 > # Node ID e05e5ee9cd18e1aaa957287342cec89b2320d94f > # Parent afafa3df9be80cb816f0bb11ae1be3d062c6696d > help: cleanup grammar in the hooks section Sure, see

Re: [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)

2017-07-04 Thread Sean Farley
Augie Fackler writes: >> On Jul 3, 2017, at 4:53 PM, Gregory Szorc wrote: >> >>> > That's fair. I was on the fence about this anyways. Though, I did like >>> > that _something_ would make these repos usable. I just noticed that the >>> > commit has been marked public; don't know how strongly yo

[PATCH STABLE] help: cleanup grammar in the hooks section

2017-07-04 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1499223501 14400 # Tue Jul 04 22:58:21 2017 -0400 # Node ID e05e5ee9cd18e1aaa957287342cec89b2320d94f # Parent afafa3df9be80cb816f0bb11ae1be3d062c6696d help: cleanup grammar in the hooks section diff --git a/mercurial/help/config.txt b/mercuri

Re: [PATCH website] downloads: replace yum with dnf for fedora instructions

2017-07-04 Thread Sean Farley
Jun Wu writes: > Looks good to me. > > dnf has been the default package manager since Fedora 22 released 2 years > ago. Fair enough. Queued thanks to Jun review! signature.asc Description: PGP signature ___ Mercurial-devel mailing list Mercurial-dev

Re: [PATCH 10 of 10] phabricator: do not read a same revision twice

2017-07-04 Thread Sean Farley
Jun Wu writes: > # HG changeset patch > # User Jun Wu > # Date 1499219548 25200 > # Tue Jul 04 18:52:28 2017 -0700 > # Node ID 6f1f74ecc788edf66ab9b0e8717724b97666f037 > # Parent 0e2c9cf54e09bacb4a019bc51693a9fecf1051a3 > # Available At https://bitbucket.org/quark-zju/hg-draft > #

Re: [PATCH V2] show: implement "stack" view

2017-07-04 Thread Gregory Szorc
On Tue, Jul 4, 2017 at 5:17 PM, Sean Farley wrote: > > Gregory Szorc writes: > > > # HG changeset patch > > # User Gregory Szorc > > # Date 1498973922 25200 > > # Sat Jul 01 22:38:42 2017 -0700 > > # Node ID eaf601d0ea04ad80ee3d763cb3274286a780f16d > > # Parent 6d678ab1b10d0fddc73003d21aa

Re: [PATCH website] downloads: replace yum with dnf for fedora instructions

2017-07-04 Thread Jun Wu
Looks good to me. dnf has been the default package manager since Fedora 22 released 2 years ago. Excerpts from David Demelier's message of 2017-07-03 08:20:26 +0200: > # HG changeset patch > # User David Demelier > # Date 1499062737 -7200 > # Mon Jul 03 08:18:57 2017 +0200 > # Node ID 6f3cf

Re: [PATCH 5 of 5 V2] simplemerge: write merge result to the localctx, if passed

2017-07-04 Thread Sean Farley
Phil Cohen writes: > # HG changeset patch > # User Phil Cohen > # Date 1499213534 25200 > # Tue Jul 04 17:12:14 2017 -0700 > # Node ID 52493999f5be383353a73c5f53143595fbf2a494 > # Parent fa38e77dd154d1dbabb2505dd27d972a2d7cc5cf > simplemerge: write merge result to the localctx, if passed

Re: [PATCH 4 of 5 V2] simplemerge: use contexts to read file data from, if passed

2017-07-04 Thread Sean Farley
Phil Cohen writes: > # HG changeset patch > # User Phil Cohen > # Date 1499213534 25200 > # Tue Jul 04 17:12:14 2017 -0700 > # Node ID fa38e77dd154d1dbabb2505dd27d972a2d7cc5cf > # Parent 02dab4eab9e9bbba645a5c2f9a5050bc55b34639 > simplemerge: use contexts to read file data from, if passed

[PATCH 10 of 10] phabricator: do not read a same revision twice

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499219548 25200 # Tue Jul 04 18:52:28 2017 -0700 # Node ID 6f1f74ecc788edf66ab9b0e8717724b97666f037 # Parent 0e2c9cf54e09bacb4a019bc51693a9fecf1051a3 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 02 of 10] phabricator: add node and p1 to hg:meta property

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID dcb29d9e139b96af5273a91150871a0b8eb0a93e # Parent 650ef9794f032c216e85476db39170a52041260f # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 07 of 10] phabricator: try to fetch differential revisions in batch

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID 6c71bc31de7ef4d70e7b4322d433d90035621156 # Parent 992fc5ed028d5312eb96acd360b6cc6611cc76bd # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 09 of 10] phabricator: avoid calling differential.getrawdiff

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499219074 25200 # Tue Jul 04 18:44:34 2017 -0700 # Node ID 0e2c9cf54e09bacb4a019bc51693a9fecf1051a3 # Parent 0f202460887f66efa3ddbd1d9a7d8afca75c0114 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 06 of 10] phabricator: avoid calling differential.getcommitmessage

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID 992fc5ed028d5312eb96acd360b6cc6611cc76bd # Parent 71433de5157b49dfbb58ebe638a5c5ae780763dc # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 08 of 10] patch: make parsepatch optionally trim context lines

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211688 25200 # Tue Jul 04 16:41:28 2017 -0700 # Node ID 0f202460887f66efa3ddbd1d9a7d8afca75c0114 # Parent 6c71bc31de7ef4d70e7b4322d433d90035621156 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 05 of 10] phabricator: rework phabread to reduce memory usage and round-trips

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID 71433de5157b49dfbb58ebe638a5c5ae780763dc # Parent e7adcd5a2c5715dc9327d03a3fc22ec65af495d5 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 04 of 10] phabricator: abort if phabsend gets empty revs

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID e7adcd5a2c5715dc9327d03a3fc22ec65af495d5 # Parent 576b9d41cfd1177a32e0d42e134cbb689c1568a7 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 01 of 10] phabricator: check associated Differential Revision from commit message

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499210197 25200 # Tue Jul 04 16:16:37 2017 -0700 # Node ID 650ef9794f032c216e85476db39170a52041260f # Parent 895ecec31c705fcafeb3e16f9b0e2933e3ffdf8f # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 03 of 10] phabricator: do not upload new diff if nothing changes

2017-07-04 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1499211408 25200 # Tue Jul 04 16:36:48 2017 -0700 # Node ID 576b9d41cfd1177a32e0d42e134cbb689c1568a7 # Parent dcb29d9e139b96af5273a91150871a0b8eb0a93e # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

Re: [PATCH website] downloads: replace yum with dnf for fedora instructions

2017-07-04 Thread Sean Farley
David Demelier writes: > # HG changeset patch > # User David Demelier > # Date 1499062737 -7200 > # Mon Jul 03 08:18:57 2017 +0200 > # Node ID 6f3cfd6dcc28ac0d2aa35f19e48fe221293f16b7 > # Parent 4b88b3c4fc807a3d1e9a98b670e2f710796e73c1 > downloads: replace yum with dnf for fedora instruct

Re: [PATCH 2 of 2 topic-experiment] topics: add t0 and b0 to the stack

2017-07-04 Thread Sean Farley
Pulkit Goyal <7895pul...@gmail.com> writes: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1499112014 -19800 > # Tue Jul 04 01:30:14 2017 +0530 > # Node ID b4b5c5331caec02c1e26bda42ec997fcb7b6af93 > # Parent a34d7939ee661c45cdb1c0f60fde410723ec7a62 > topics: ad

Re: [PATCH 5 of 7] fsmonitor: avoid instantiation of dirstate in reposetup

2017-07-04 Thread Jun Wu
Excerpts from FUJIWARA Katsunori's message of 2017-07-05 00:21:25 +0900: > > Perhaps this disagree with bf3af0eced44. CC-ed Jun. > > Oh, I overlooked that, sorry. > > If chg prefills repo's dirstate filecache before reposetup(), it > causes issue with an extension, of which wrapper for repo.dirst

Re: [PATCH RFC] releasenotes: add similarity check function to compare incoming notes

2017-07-04 Thread Jun Wu
Excerpts from Rishabh Madan's message of 2017-07-01 11:16:12 +0200: > > By the way, did you notice that there is mercurial/similar.py? That file > > has a "_score" which is simple but somehow effective. It is currently > > based on line diffs. If we can do word diffs, do you think > > similar._scor

Re: [PATCH 6 of 6] workingfilectx: add audit() as a wrapper for wvfs.audit()

2017-07-04 Thread Sean Farley
Phil Cohen writes: > # HG changeset patch > # User Phil Cohen > # Date 1498455014 25200 > # Sun Jun 25 22:30:14 2017 -0700 > # Node ID d2f2b5a60476e18e69fdcd76ac296d37bb69b112 > # Parent 8ef73d9c80f5be80fbcce7161295a4d6f1eb96f6 > workingfilectx: add audit() as a wrapper for wvfs.audit()

Re: [PATCH V2] show: implement "stack" view

2017-07-04 Thread Sean Farley
Gregory Szorc writes: > # HG changeset patch > # User Gregory Szorc > # Date 1498973922 25200 > # Sat Jul 01 22:38:42 2017 -0700 > # Node ID eaf601d0ea04ad80ee3d763cb3274286a780f16d > # Parent 6d678ab1b10d0fddc73003d21aa3c7ec43194e2e > show: implement "stack" view > > People often want to

[PATCH 2 of 5 V2] simplemerge: add optional context parameters to simplemerge

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499213534 25200 # Tue Jul 04 17:12:14 2017 -0700 # Node ID a497b16fd05006d67ac1201ef8dfb9adff179632 # Parent 624a4314602ca74c193d3d6531e7855485dc8594 simplemerge: add optional context parameters to simplemerge Rename the existing parameters for

[PATCH 3 of 5 V2] filemerge: pass contexts to simplemerge

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499213534 25200 # Tue Jul 04 17:12:14 2017 -0700 # Node ID 02dab4eab9e9bbba645a5c2f9a5050bc55b34639 # Parent a497b16fd05006d67ac1201ef8dfb9adff179632 filemerge: pass contexts to simplemerge Otherwise, this should be a no-op. diff --git a/mercu

[PATCH 5 of 5 V2] simplemerge: write merge result to the localctx, if passed

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499213534 25200 # Tue Jul 04 17:12:14 2017 -0700 # Node ID 52493999f5be383353a73c5f53143595fbf2a494 # Parent fa38e77dd154d1dbabb2505dd27d972a2d7cc5cf simplemerge: write merge result to the localctx, if passed diff --git a/mercurial/simplemerge.

[PATCH 4 of 5 V2] simplemerge: use contexts to read file data from, if passed

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499213534 25200 # Tue Jul 04 17:12:14 2017 -0700 # Node ID fa38e77dd154d1dbabb2505dd27d972a2d7cc5cf # Parent 02dab4eab9e9bbba645a5c2f9a5050bc55b34639 simplemerge: use contexts to read file data from, if passed diff --git a/mercurial/simplemerge

[PATCH 1 of 5 V2] simplemerge: extract verifytext as a helper function

2017-07-04 Thread Phil Cohen
# HG changeset patch # User Phil Cohen # Date 1499213443 25200 # Tue Jul 04 17:10:43 2017 -0700 # Node ID 624a4314602ca74c193d3d6531e7855485dc8594 # Parent 016ce3d8fee0968dd30894bf78c3812a19a240d9 simplemerge: extract verifytext as a helper function This will be used in a subsequent commit.

Re: [PATCH RFC] show: implement "stack" view

2017-07-04 Thread Sean Farley
Gregory Szorc writes: > On Fri, Jun 23, 2017 at 2:24 PM, Sean Farley wrote: > >> Gregory Szorc writes: >> >> > # HG changeset patch >> > # User Gregory Szorc >> > # Date 1497726059 21600 >> > # Sat Jun 17 13:00:59 2017 -0600 >> > # Node ID c9a3d8cdbb925614419216d6e99d9a70f03d926d >> > #

Re: [PATCH 4 of 6] namespaces: record and expose whether namespace is built-in

2017-07-04 Thread Sean Farley
Yuya Nishihara writes: > On Sat, 24 Jun 2017 15:13:50 -0700, Gregory Szorc wrote: >> # HG changeset patch >> # User Gregory Szorc >> # Date 1498341135 25200 >> # Sat Jun 24 14:52:15 2017 -0700 >> # Node ID 009938bcc518c07b8a077b28e6df01bae66de4fa >> # Parent 3839334c22d631b956b03613038758

[PATCH 04 of 17] configitems: register the 'format.dotencode' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786942 -7200 # Fri Jun 30 03:42:22 2017 +0200 # Node ID 11709316c2514e6f4be4a15e070f057b8568d125 # Parent 50ce9211f36b5fd75d509a2a7d7dbf69c77bfb92 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 14 of 17] configitems: register the 'format.usestore' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786950 -7200 # Fri Jun 30 03:42:30 2017 +0200 # Node ID 330a40ec6d0bb52e4846a212af6cd42dc50a6a2a # Parent 7e141d75caf9409e42598a9b40521becbc67fef8 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 17 of 17] configitems: register the 'progress.estimate' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498787044 -7200 # Fri Jun 30 03:44:04 2017 +0200 # Node ID 21dfe01002239020070a3b714c4fdea2d43ee9f3 # Parent 5c700932e00c7579c59dbf54e73ba4f304c5ca1b # EXP-Topic config.register.progress # Available At https://www.mercurial-scm.org/repo/u

[PATCH 10 of 17] configitems: register the 'factotum.service' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786935 -7200 # Fri Jun 30 03:42:15 2017 +0200 # Node ID bfcacec9fc8331c3c1a112cef13ad789895f83af # Parent d774524f3bbf2f17a09f1a5ddf2e245791ea095d # EXP-Topic config.register.factorum # Available At https://www.mercurial-scm.org/repo/u

[PATCH 15 of 17] configitems: register the 'progress.assume-tty' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498787041 -7200 # Fri Jun 30 03:44:01 2017 +0200 # Node ID 012ec430208cc4ea15003755057d016ce0c452ca # Parent c9849bec227a83355e5c12e74abca6f77ce636c4 # EXP-Topic config.register.progress # Available At https://www.mercurial-scm.org/repo/u

[PATCH 16 of 17] configitems: register the 'progress.clear-complete' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498787042 -7200 # Fri Jun 30 03:44:02 2017 +0200 # Node ID 5c700932e00c7579c59dbf54e73ba4f304c5ca1b # Parent 012ec430208cc4ea15003755057d016ce0c452ca # EXP-Topic config.register.progress # Available At https://www.mercurial-scm.org/repo/u

[PATCH 07 of 17] configitems: register the 'format.maxchainlen' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786946 -7200 # Fri Jun 30 03:42:26 2017 +0200 # Node ID 7b1e558486117974d26fedd5748c6ab9908af9f4 # Parent dfb283e6704585f7d4b86e5cb1049889314a5b31 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 12 of 17] configitems: register the 'format.usefncache' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786948 -7200 # Fri Jun 30 03:42:28 2017 +0200 # Node ID 6df8e5a37f4e7377ac0c21630668cb0d7a562a6f # Parent 7d806bc023248307ba9b5d39cf640cf84bc680a2 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 08 of 17] configitems: register the 'factotum.executable' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786932 -7200 # Fri Jun 30 03:42:12 2017 +0200 # Node ID 4ee24ce1d84e61c0845bbb93dd806fe23276cfc2 # Parent c9849bec227a83355e5c12e74abca6f77ce636c4 # EXP-Topic config.register.factorum # Available At https://www.mercurial-scm.org/repo/u

[PATCH 11 of 17] configitems: register the 'format.obsstore-version' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786947 -7200 # Fri Jun 30 03:42:27 2017 +0200 # Node ID 7d806bc023248307ba9b5d39cf640cf84bc680a2 # Parent 7b1e558486117974d26fedd5748c6ab9908af9f4 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 06 of 17] configitems: register the 'format.manifestcachesize' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786944 -7200 # Fri Jun 30 03:42:24 2017 +0200 # Node ID dfb283e6704585f7d4b86e5cb1049889314a5b31 # Parent 146bc475ac03ff05320e834f891b49ca5a224f6f # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 02 of 17] configitems: register the 'format.aggressivemergedeltas' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786940 -7200 # Fri Jun 30 03:42:20 2017 +0200 # Node ID 827304d8ad4a2be6d73b8fb49202e95c9b9cec72 # Parent c9849bec227a83355e5c12e74abca6f77ce636c4 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 03 of 17] configitems: register the 'format.chunkcachesize' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786941 -7200 # Fri Jun 30 03:42:21 2017 +0200 # Node ID 50ce9211f36b5fd75d509a2a7d7dbf69c77bfb92 # Parent 827304d8ad4a2be6d73b8fb49202e95c9b9cec72 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 05 of 17] configitems: register the 'format.generaldelta' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786943 -7200 # Fri Jun 30 03:42:23 2017 +0200 # Node ID 146bc475ac03ff05320e834f891b49ca5a224f6f # Parent 11709316c2514e6f4be4a15e070f057b8568d125 # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

[PATCH 09 of 17] configitems: register the 'factotum.mountpoint' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786933 -7200 # Fri Jun 30 03:42:13 2017 +0200 # Node ID d774524f3bbf2f17a09f1a5ddf2e245791ea095d # Parent 4ee24ce1d84e61c0845bbb93dd806fe23276cfc2 # EXP-Topic config.register.factorum # Available At https://www.mercurial-scm.org/repo/u

[PATCH 01 of 17] configitems: gather comment related to 'worker.backgroundclosemaxqueue'

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1499205690 -7200 # Wed Jul 05 00:01:30 2017 +0200 # Node ID 96ee71e022a1ecf494350b956c6b9f854edd4643 # Parent c9849bec227a83355e5c12e74abca6f77ce636c4 # EXP-Topic config.register.follow-up # Available At https://www.mercurial-scm.org/repo/

[PATCH 13 of 17] configitems: register the 'format.usegeneraldelta' config

2017-07-04 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1498786949 -7200 # Fri Jun 30 03:42:29 2017 +0200 # Node ID 7e141d75caf9409e42598a9b40521becbc67fef8 # Parent 6df8e5a37f4e7377ac0c21630668cb0d7a562a6f # EXP-Topic config.register.format # Available At https://www.mercurial-scm.org/repo/use

Re: [PATCH 15 of 18] configitems: register the 'worker.backgroundclosemaxqueue' config

2017-07-04 Thread Pierre-Yves David
On 07/04/2017 04:25 PM, Yuya Nishihara wrote: On Mon, 03 Jul 2017 00:25:32 +0200, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1498787158 -7200 # Fri Jun 30 03:45:58 2017 +0200 # Node ID 738344bfccade4f9b339ed54fc599523ef66dc71 # Parent c077eac329e26a4ca

Re: [PATCH 1 of 5] simplemerge: extract verifytext as a helper function

2017-07-04 Thread Phillip Cohen
My fault :) I'll resend it. On Tue, Jul 4, 2017 at 7:31 AM, Yuya Nishihara wrote: > On Wed, 31 Dec 1969 16:03:11 -0800, Phil Cohen wrote: >> # HG changeset patch >> # User Phil Cohen >> # Date 200 28800 >> # Wed Dec 31 16:03:20 1969 -0800 > > An email from history. :) > Can you resend updat

mercurial@33169: 3 new changesets (3 on stable)

2017-07-04 Thread Mercurial Commits
3 new changesets (3 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/094532cee533 changeset: 33167:094532cee533 branch: stable parent: 33026:231690dba9b4 user:Wagner Bruna date:Thu Jun 29 12:07:54 2017 -0300 summary: i18n-pt_BR: synchronized with

Re: [PATCH 5 of 7] fsmonitor: avoid instantiation of dirstate in reposetup

2017-07-04 Thread FUJIWARA Katsunori
At Tue, 4 Jul 2017 23:09:24 +0900, Yuya Nishihara wrote: > > On Mon, 03 Jul 2017 02:53:19 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori > > # Date 1499017960 -32400 > > # Mon Jul 03 02:52:40 2017 +0900 > > # Node ID 9fd405b51136176f2498561bbd0a0c485a

Re: [PATCH 2 of 2] configitems: add alias support in config

2017-07-04 Thread David Demelier
Le 04/07/2017 à 15:44, Yuya Nishihara a écrit : On Mon, 03 Jul 2017 15:55:47 +0200, David Demelier wrote: # HG changeset patch # User David Demelier # Date 1499079875 -7200 # Mon Jul 03 13:04:35 2017 +0200 # Node ID 160c36de3dd036409b3954b95290f4a22493ac64 # Parent 2d7f5d2ab80c85251baea4f

Re: [PATCH] hooks: allow Unix style environment variables on external Windows hooks

2017-07-04 Thread FUJIWARA Katsunori
At Tue, 4 Jul 2017 22:13:46 +0900, Yuya Nishihara wrote: > > On Tue, 04 Jul 2017 12:42:08 +0900, FUJIWARA Katsunori wrote: > > At Mon, 03 Jul 2017 21:57:01 -0400, > > Matt Harbison wrote: > > > On Mon, 03 Jul 2017 12:15:49 -0400, FUJIWARA Katsunori > > > wrote: > > > >> > def _exthook(ui, repo

Re: [PATCH 1 of 5] simplemerge: extract verifytext as a helper function

2017-07-04 Thread Yuya Nishihara
On Wed, 31 Dec 1969 16:03:11 -0800, Phil Cohen wrote: > # HG changeset patch > # User Phil Cohen > # Date 200 28800 > # Wed Dec 31 16:03:20 1969 -0800 An email from history. :) Can you resend updated version so people won't miss this series? (or was this a bug of scripting?)

Re: [PATCH 15 of 18] configitems: register the 'worker.backgroundclosemaxqueue' config

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 00:25:32 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1498787158 -7200 > # Fri Jun 30 03:45:58 2017 +0200 > # Node ID 738344bfccade4f9b339ed54fc599523ef66dc71 > # Parent c077eac329e26a4ca7da8b80071ba9161994bcfe > # EXP-Topic c

Re: [PATCH 01 of 18] configitem: create a new list of each 'acl.sources' access

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 00:25:18 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1499029833 -7200 > # Sun Jul 02 23:10:33 2017 +0200 > # Node ID 2f98b064f93c129466722dd3e34f37696878d3c7 > # Parent c077eac329e26a4ca7da8b80071ba9161994bcfe > # EXP-Topic c

Re: [PATCH 5 of 7] fsmonitor: avoid instantiation of dirstate in reposetup

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 02:53:19 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1499017960 -32400 > # Mon Jul 03 02:52:40 2017 +0900 > # Node ID 9fd405b51136176f2498561bbd0a0c485a1f2eac > # Parent ce3d2f9b19ec075671ba185bb77cde064c049b27 > fsmonitor:

Re: [PATCH 4 of 7] dirstate: centralize _cwd handling into _cwd method

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 02:53:18 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1499017960 -32400 > # Mon Jul 03 02:52:40 2017 +0900 > # Node ID ce3d2f9b19ec075671ba185bb77cde064c049b27 > # Parent 8e03783672a372061aa6567e370fc28c5b7bda3b > dirstate:

[PATCH 2 of 4 topic-experiment] topics: wrap the movetoprev function from evolve to change behaviour of prev

2017-07-04 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1499124408 -19800 # Tue Jul 04 04:56:48 2017 +0530 # Node ID 3a1fb8ffae6836d11c410c94e00adb0079b764f6 # Parent 143abe59c2d630461718ea0ea6277ab16abd9637 topics: wrap the movetoprev function from evolve to change behaviour o

[PATCH 4 of 4 topic-experiment] topics: wrap movetonext function from evolve to change behaviour of `hg next`

2017-07-04 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1499124643 -19800 # Tue Jul 04 05:00:43 2017 +0530 # Node ID 8628417a9934ab1c77f3b01ce9f8bc8a49f6e8a9 # Parent ce352c7b1b5880d3c8af7bda84578f42da3a1460 topics: wrap movetonext function from evolve to change behaviour of `h

[PATCH 1 of 4 topic-experiment] prev: factor out the logic to update to previous commit to a new function

2017-07-04 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1499168421 -19800 # Tue Jul 04 17:10:21 2017 +0530 # Node ID 143abe59c2d630461718ea0ea6277ab16abd9637 # Parent b4b5c5331caec02c1e26bda42ec997fcb7b6af93 prev: factor out the logic to update to previous commit to a new funct

[PATCH 3 of 4 topic-experiment] next: factor out the logic to update to next commit to a new function

2017-07-04 Thread Pulkit Goyal
# HG changeset patch # User Pulkit Goyal <7895pul...@gmail.com> # Date 1499171076 -19800 # Tue Jul 04 17:54:36 2017 +0530 # Node ID ce352c7b1b5880d3c8af7bda84578f42da3a1460 # Parent 3a1fb8ffae6836d11c410c94e00adb0079b764f6 next: factor out the logic to update to next commit to a new function

[PATCH 4 of 6 V2] vfs: copy if EPERM to avoid file stat ambiguity forcibly at closing

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID 5079632240f2bcec1539cb5b3572ac588f19c9c7 # Parent c85a31bc02311ead3ad37da313453d33b1881e4a vfs: copy if EPERM to avoid file stat ambiguity forcibly at closing Now, files (to be

[PATCH 2 of 6 V2] transaction: avoid file stat ambiguity only for files in blacklist

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177626 -32400 # Tue Jul 04 23:13:46 2017 +0900 # Node ID 2823a6ed15e69fd8527db5a833fe5c82d5a64074 # Parent a64883be3b408c96473824274c21b0ea660e4885 transaction: avoid file stat ambiguity only for files in blacklist Advancing mtime by

[PATCH 3 of 6 V2] transaction: apply checkambig=True only on limited files for similarity

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID c85a31bc02311ead3ad37da313453d33b1881e4a # Parent 2823a6ed15e69fd8527db5a833fe5c82d5a64074 transaction: apply checkambig=True only on limited files for similarity Now, transact

[PATCH 6 of 6 V2] vfs: add explanation about cost of checkambig=True in corner case

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID b56f614b168deabd6ee32ba9b6b2f652efaa5b64 # Parent afad00f764b6ea14a6c5b6f16d55e403ed44026a vfs: add explanation about cost of checkambig=True in corner case diff --git a/mercur

[PATCH 1 of 6 V2] localrepo: store path and vfs location of cached properties

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177626 -32400 # Tue Jul 04 23:13:46 2017 +0900 # Node ID a64883be3b408c96473824274c21b0ea660e4885 # Parent 45d6e2767a931aefb8052d9aa9ba50343b46290e localrepo: store path and vfs location of cached properties This information is used

[PATCH 5 of 6 V2] vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig

2017-07-04 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID afad00f764b6ea14a6c5b6f16d55e403ed44026a # Parent 5079632240f2bcec1539cb5b3572ac588f19c9c7 vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig This centraliz

Re: [PATCH STABLE] revlog: add an experimental option to mitigated delta issues (issue5480)

2017-07-04 Thread Augie Fackler
> On Jul 3, 2017, at 4:53 PM, Gregory Szorc wrote: > >> > That's fair. I was on the fence about this anyways. Though, I did like >> > that _something_ would make these repos usable. I just noticed that the >> > commit has been marked public; don't know how strongly you feel about >> > this so up

Re: [PATCH 1 of 5] show: tweak warning message

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 21:32:37 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1499141448 25200 > # Mon Jul 03 21:10:48 2017 -0700 > # Node ID 0cacc533e884965d93b426c6805a55097010dcbe > # Parent 45d6e2767a931aefb8052d9aa9ba50343b46290e > show: tweak warning m

Re: [PATCH 2 of 2] configitems: add alias support in config

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 15:55:47 +0200, David Demelier wrote: > # HG changeset patch > # User David Demelier > # Date 1499079875 -7200 > # Mon Jul 03 13:04:35 2017 +0200 > # Node ID 160c36de3dd036409b3954b95290f4a22493ac64 > # Parent 2d7f5d2ab80c85251baea4fb49c13aac64f07763 > configitems: add al

Re: [PATCH 1 of 2] hgweb: forward arguments to ui.config

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 15:55:46 +0200, David Demelier wrote: > # HG changeset patch > # User David Demelier > # Date 1498646251 -7200 > # Wed Jun 28 12:37:31 2017 +0200 > # Node ID 2d7f5d2ab80c85251baea4fb49c13aac64f07763 > # Parent 4d780d510b44ad2ae3bb39f3816c95598704d1eb > hgweb: forward argu

Re: [PATCH 3 of 5] destutil: improve stackbase logic

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 21:32:39 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1499141798 25200 > # Mon Jul 03 21:16:38 2017 -0700 > # Node ID 98ad38a7e25c0fca06cac849e5f68bd3c0cc82bb > # Parent f2c118798d8bd214679f9a6ad3f8f4f87882d9d3 > destutil: improve sta

Re: [PATCH] hooks: allow Unix style environment variables on external Windows hooks

2017-07-04 Thread Yuya Nishihara
On Tue, 04 Jul 2017 12:42:08 +0900, FUJIWARA Katsunori wrote: > At Mon, 03 Jul 2017 21:57:01 -0400, > Matt Harbison wrote: > > On Mon, 03 Jul 2017 12:15:49 -0400, FUJIWARA Katsunori > > wrote: > > >> > def _exthook(ui, repo, htype, name, cmd, args, throw): > > >> > +if pycompat.osname == 'n

Re: [PATCH 2 of 2] summary: don't indicate a clean wdir() with deleted files (issue5549)

2017-07-04 Thread Yuya Nishihara
On Mon, 03 Jul 2017 22:30:34 -0400, Matt Harbison wrote: > I'm fine with making the presence of '+' in `hg identify` output be the > way to tell dirty or not, as long as '!' in a subrepo triggers a '+' on > the top level repo. Agreed. sub.dirty() would need "missing" flag as ctx.dirty() has.

Re: [PATCH 2 of 2] releasenotes: add custom admonitions support for release notes

2017-07-04 Thread Yuya Nishihara
On Mon, 3 Jul 2017 12:36:23 -0500, Kevin Bullock wrote: > > On Jul 3, 2017, at 08:17, Yuya Nishihara wrote: > > Maybe this isn't a per-user thing, but tied with a repository (like .hgtag > > or .hgeol) ? > > Rishabh and I had discussed this a bit on IRC, and I noted that e.g. the > keyword exten