[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 <fo...@lares.dti.ne.jp> # 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 fo

[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 <fo...@lares.dti.ne.jp> # Date 1499177626 -32400 # Tue Jul 04 23:13:46 2017 +0900 # Node ID 2823a6ed15e69fd8527db5a833fe5c82d5a64074 # Parent a64883be3b408c96473824274c21b0ea660e4885 transaction: avoid file stat ambiguity only for

[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 <fo...@lares.dti.ne.jp> # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID c85a31bc02311ead3ad37da313453d33b1881e4a # Parent 2823a6ed15e69fd8527db5a833fe5c82d5a64074 transaction: apply checkambig=True only on limited

[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 <fo...@lares.dti.ne.jp> # 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

[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 <fo...@lares.dti.ne.jp> # Date 1499177627 -32400 # Tue Jul 04 23:13:47 2017 +0900 # Node ID afad00f764b6ea14a6c5b6f16d55e403ed44026a # Parent 5079632240f2bcec1539cb5b3572ac588f19c9c7 vfs: replace avoiding ambiguity in abstractvfs.

[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 <fo...@lares.dti.ne.jp> # Date 1499177626 -32400 # Tue Jul 04 23:13:46 2017 +0900 # Node ID a64883be3b408c96473824274c21b0ea660e4885 # Parent 45d6e2767a931aefb8052d9aa9ba50343b46290e localrepo: store path and vfs location of cached prop

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

2017-07-03 Thread FUJIWARA Katsunori
At Mon, 03 Jul 2017 21:57:01 -0400, Matt Harbison wrote: > > On Mon, 03 Jul 2017 12:15:49 -0400, FUJIWARA Katsunori > <fo...@lares.dti.ne.jp> wrote: > > > At Mon, 3 Jul 2017 22:32:32 +0900, > > Yuya Nishihara wrote: > >> > >> On Sun, 02 Jul 2017

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

2017-07-03 Thread FUJIWARA Katsunori
def replacer(m): > > +prefix = m.group(1) > > +if prefix == '\\': > > +return '$' + m.group(2) > > +return prefix + '%' + m.group(2) + '%' > > + > > +cmd = re.sub(br'(.?)\$(.+?)

[PATCH 2 of 7] tests: make output lines conditional for testing with fsmonitor

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017959 -32400 # Mon Jul 03 02:52:39 2017 +0900 # Node ID 474893a0ab43dd6ce0857587261e42adcc489435 # Parent b756789234c89d1a381268f0840feb346fa052e0 tests: make output lines conditional for t

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

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017960 -32400 # Mon Jul 03 02:52:40 2017 +0900 # Node ID ce3d2f9b19ec075671ba185bb77cde064c049b27 # Parent 8e03783672a372061aa6567e370fc28c5b7bda3b dirstate: centralize _cwd handling into _cwd method

[PATCH 1 of 7] tests: add fsmonitor specific output lines at enabling largefiles

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017959 -32400 # Mon Jul 03 02:52:39 2017 +0900 # Node ID b756789234c89d1a381268f0840feb346fa052e0 # Parent edb7f628ef8bb834ba3772df62a887eba5a931db tests: add fsmonitor specific output lines at en

[PATCH 6 of 7] journal: ensure that dirstate is instantiated via own wrapdirstate()

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017960 -32400 # Mon Jul 03 02:52:40 2017 +0900 # Node ID 0dcbaa178353e32b23e13bc8655a6a90978b639d # Parent 9fd405b51136176f2498561bbd0a0c485a1f2eac journal: ensure that dirstate is instantiated v

[PATCH 7 of 7] journal: use wrapfilecache instead of wrapping func of filecache directly

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017961 -32400 # Mon Jul 03 02:52:41 2017 +0900 # Node ID 9b97a3731a614063a62c6f7b42f36ba8d0699c95 # Parent 0dcbaa178353e32b23e13bc8655a6a90978b639d journal: use wrapfilecache instead of wrappin

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

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017960 -32400 # Mon Jul 03 02:52:40 2017 +0900 # Node ID 9fd405b51136176f2498561bbd0a0c485a1f2eac # Parent ce3d2f9b19ec075671ba185bb77cde064c049b27 fsmonitor: avoid instantiation of dirstate in rep

[PATCH 3 of 7] tests: add line specific for testing with fsmonitor

2017-07-02 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1499017959 -32400 # Mon Jul 03 02:52:39 2017 +0900 # Node ID 8e03783672a372061aa6567e370fc28c5b7bda3b # Parent 474893a0ab43dd6ce0857587261e42adcc489435 tests: add line specific for testing with fsmonitor

Re: [PATCH 4 of 8] transaction: avoid file stat ambiguity only for files in blacklist

2017-07-02 Thread FUJIWARA Katsunori
At Sun, 2 Jul 2017 23:06:04 +0900, Yuya Nishihara wrote: > > On Fri, 30 Jun 2017 01:53:11 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1498754869 -32400 > > # Fri Jun

[PATCH 7 of 8] vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754870 -32400 # Fri Jun 30 01:47:50 2017 +0900 # Node ID 5bdabaa7c404da6074733e593516b460a1629483 # Parent b833b68a2bb86c160ea25006f9f7216fce2921f5 vfs: replace avoiding ambiguity in abstractvfs.

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

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754870 -32400 # Fri Jun 30 01:47:50 2017 +0900 # Node ID edd9fe8c3417d81e1c5fe2542dbac2682a37230c # Parent 5bdabaa7c404da6074733e593516b460a1629483 vfs: add explanation about cost of checkambig=True in

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

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754870 -32400 # Fri Jun 30 01:47:50 2017 +0900 # Node ID b833b68a2bb86c160ea25006f9f7216fce2921f5 # Parent e3a1739ee331b182c973ce679828b29e880db5ee vfs: copy if EPERM to avoid file stat ambiguity fo

[PATCH 2 of 8] localrepo: factor out base of filecache annotation class

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754869 -32400 # Fri Jun 30 01:47:49 2017 +0900 # Node ID de1d28aa7e7b94e01e109dcb26aecf073ce1fde7 # Parent 14a0f53f998eb8c9781942fb6d6eb6bdc14cfcfd localrepo: factor out base of filecache annotation

[PATCH 4 of 8] transaction: avoid file stat ambiguity only for files in blacklist

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754869 -32400 # Fri Jun 30 01:47:49 2017 +0900 # Node ID d4d47784511456e6cf77b194822f23586e052312 # Parent 9114ae36f40b733912705ef0bacb2961941f18d6 transaction: avoid file stat ambiguity only for

[PATCH 3 of 8] localrepo: store path and vfs location of cached properties

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754869 -32400 # Fri Jun 30 01:47:49 2017 +0900 # Node ID 9114ae36f40b733912705ef0bacb2961941f18d6 # Parent de1d28aa7e7b94e01e109dcb26aecf073ce1fde7 localrepo: store path and vfs location of cached prop

[PATCH 5 of 8] transaction: apply checkambig=True only on limited files for similarity

2017-06-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498754869 -32400 # Fri Jun 30 01:47:49 2017 +0900 # Node ID e3a1739ee331b182c973ce679828b29e880db5ee # Parent d4d47784511456e6cf77b194822f23586e052312 transaction: apply checkambig=True only on limited

[PATCH 2 of 2] tests: use cgienv to minimize environment setup at hgweb tests

2017-06-26 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498497878 -32400 # Tue Jun 27 02:24:38 2017 +0900 # Node ID 9ad22e98645b02e8b85d7e190633d1d1b07e0529 # Parent c31f122d54b6904e1fb212c2e14b162fbb977153 tests: use cgienv to minimize environment setup at hgweb

[PATCH 1 of 2] tests: avoid test failure for mangling path-like string by MSYS

2017-06-26 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498497877 -32400 # Tue Jun 27 02:24:37 2017 +0900 # Node ID c31f122d54b6904e1fb212c2e14b162fbb977153 # Parent c41cbe98822c5cd5a9a776d47b90c25e2ee11063 tests: avoid test failure for mangling path-like

Re: [PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)

2017-06-26 Thread FUJIWARA Katsunori
At Sun, 25 Jun 2017 20:24:47 -0400, Matt Harbison wrote: > > On Fri, 23 Jun 2017 13:48:56 -0400, FUJIWARA Katsunori > <fo...@lares.dti.ne.jp> wrote: > > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1498239560

[PATCH 7 of 9] keyword: obtain kwtemplater instance via repository at runtime

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416290 -32400 # Mon Jun 26 03:44:50 2017 +0900 # Node ID ec9915b24ba6de7c5bb4464912a11e46950aad60 # Parent ec02b73c11a5824c23be7fa20834bc1a20eac19e keyword: obtain kwtemplater instance via repository at r

[PATCH 5 of 9] keyword: make wrapped repository and kwtemplater refer to each other

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416137 -32400 # Mon Jun 26 03:42:17 2017 +0900 # Node ID 0a1031814123dd19212a48d26130e4b790baf3d1 # Parent 133d12414af420ccfb9c2353877c1efc1903d00e keyword: make wrapped repository and kwtemplater refer t

[PATCH 6 of 9] keyword: obtain kwtemplater instance via repository at runtime

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416227 -32400 # Mon Jun 26 03:43:47 2017 +0900 # Node ID ec02b73c11a5824c23be7fa20834bc1a20eac19e # Parent 0a1031814123dd19212a48d26130e4b790baf3d1 keyword: obtain kwtemplater instance via repository at r

[PATCH 8 of 9] keyword: use _keywordkwt of repository instead of kwtools['templater']

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416377 -32400 # Mon Jun 26 03:46:17 2017 +0900 # Node ID b534af046ded2dbbb6d537e12cff7c87f1159629 # Parent ec9915b24ba6de7c5bb4464912a11e46950aad60 keyword: use _keywordkwt of repository instead of k

[PATCH 1 of 9] keyword: restore kwtemplater.restrict at the end of wrapped patch.diff

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498415892 -32400 # Mon Jun 26 03:38:12 2017 +0900 # Node ID d03c6351573ad632e4f54aa269c7487e8f185b8a # Parent ef46d432e2e4cfecafb1faa4765254bf0650d4ef keyword: restore kwtemplater.restrict at the end of w

[PATCH 2 of 9] keyword: restore kwtemplater.match at the end of wrapped webcommands

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416006 -32400 # Mon Jun 26 03:40:06 2017 +0900 # Node ID 0d030855f6427dcb13e0deefe84de6181b692a29 # Parent d03c6351573ad632e4f54aa269c7487e8f185b8a keyword: restore kwtemplater.match at the end of w

[PATCH 4 of 9] keyword: add test for keyword expansion at serving multiple repositories

2017-06-25 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498416057 -32400 # Mon Jun 26 03:40:57 2017 +0900 # Node ID 133d12414af420ccfb9c2353877c1efc1903d00e # Parent 9422af09fb1ad4ccbd0132c4796eef2fcb83e002 keyword: add test for keyword expansion at serving mu

[PATCH 2 of 3] extensions: register functions always at loading extension (issue5601)

2017-06-23 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498239560 -32400 # Sat Jun 24 02:39:20 2017 +0900 # Node ID bd02107d5a20adff17f744a422b2530284215a7a # Parent 5808466886a165460b52de226ab5d3c4c1379692 extensions: register functions always at loading ext

[PATCH 1 of 3] fetch: remove shorthand of --edit colliding against -e/-ssh in remoteopts (BC)

2017-06-23 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498239553 -32400 # Sat Jun 24 02:39:13 2017 +0900 # Node ID 5808466886a165460b52de226ab5d3c4c1379692 # Parent ecf66206628763bce6becb87e283d3805114e958 fetch: remove shorthand of --edit colliding against -

[PATCH 3 of 3] dispatch: remove unused _loaded

2017-06-23 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1498239561 -32400 # Sat Jun 24 02:39:21 2017 +0900 # Node ID 451cc6a8cafb173b015d76fc667ef111db297dc3 # Parent bd02107d5a20adff17f744a422b2530284215a7a dispatch: remove unused _loaded Now, there is n

Re: Transient Windows test failures

2017-06-19 Thread FUJIWARA Katsunori
/fsmonitor/pywatchman/__init__.py - mercurial/util.py (for pipefilter) no explicit env - hgext/logtoprocess.py - mercurial/subrepo.py using copy of encoding.environ - mercurial/ui.py (for pager) using util.shellenviron() with rcutil.default

Re: [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end

2017-06-12 Thread FUJIWARA Katsunori
n this case, even though he used it for other scenario in test-dirstate-race.t) But, if mode and size aren't important for his upcoming patches, just "hg debugrebuilddirstate" is reasonable enough, as you said. > On Jun 12, 2017 4:52 AM, "FUJIWARA Katsunori" <fo...@lares

Re: [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end

2017-06-12 Thread FUJIWARA Katsunori
At Mon, 12 Jun 2017 20:12:39 +0900, FUJIWARA Katsunori wrote: > > At Mon, 12 Jun 2017 19:31:55 +0900, > FUJIWARA Katsunori wrote: > > > > At Mon, 12 Jun 2017 19:04:28 +0900, > > FUJIWARA Katsunori wrote: > > > > > > At Sun, 11 Jun 2017

Re: [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end

2017-06-12 Thread FUJIWARA Katsunori
At Mon, 12 Jun 2017 19:31:55 +0900, FUJIWARA Katsunori wrote: > > At Mon, 12 Jun 2017 19:04:28 +0900, > FUJIWARA Katsunori wrote: > > > > At Sun, 11 Jun 2017 22:24:20 -0700, > > Siddharth Agarwal wrote: > > > > > > On 6/11/17 10:21 PM, Ma

Re: [PATCH 3 of 4] test-dirstate-race: ensure that a isn't in the lookup set at the end

2017-06-12 Thread FUJIWARA Katsunori
curial-devel@mercurial-scm.org > https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- -- [FUJIWARA Katsunori] fo...@lares.dti.ne.jp ___ Me

Re: [PATCH memctx-cache V2] memctx: always use cache for filectxfn

2017-06-12 Thread FUJIWARA Katsunori
gt; ___ > Mercurial-devel mailing list > Mercurial-devel@mercurial-scm.org > https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- -- [FUJIWARA Katsunori]

Re: [PATCH memctx-cache] memctx: always use cache for filectxfn

2017-06-11 Thread FUJIWARA Katsunori
At Sun, 11 Jun 2017 15:20:25 -0700, Sean Farley wrote: > > FUJIWARA Katsunori <fo...@lares.dti.ne.jp> writes: > > > At Sat, 10 Jun 2017 16:01:23 -0700, > > Sean Farley wrote: > >> > >> # HG changeset patch > >> # User Sean Farley <s...@fa

Re: [PATCH memctx-cache] memctx: always use cache for filectxfn

2017-06-11 Thread FUJIWARA Katsunori
ilectxfn(filectxfn) > if editor: > self._text = editor(self._repo, self, []) > self._repo.savecommitmessage(self._text) > > -- -- [FUJIWARA Katsunori]

Re: [PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat

2017-06-11 Thread FUJIWARA Katsunori
At Sun, 11 Jun 2017 12:26:20 +0900, Yuya Nishihara wrote: > > On Fri, 09 Jun 2017 13:08:24 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1496981268 -32400 > > # Fri Jun

[PATCH 6 of 7] tests: factor external procedures out for portability

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496981269 -32400 # Fri Jun 09 13:07:49 2017 +0900 # Node ID 9b4ff10f9db00ae7d91a28067d6b50655f5f957d # Parent cbeddc126d25bff1adc257a2ec9938763a449a95 tests: factor external procedures out for porta

[PATCH 5 of 7] dirstate: add identity information to detect simultaneous changing in storage

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496981268 -32400 # Fri Jun 09 13:07:48 2017 +0900 # Node ID cbeddc126d25bff1adc257a2ec9938763a449a95 # Parent c14fcdcf528768538d1557b2ce0905db4c91bb85 dirstate: add identity information to detect simult

[PATCH 7 of 7] context: avoid writing outdated dirstate out (issue5584)

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496981269 -32400 # Fri Jun 09 13:07:49 2017 +0900 # Node ID 664e3e012535c9d161f0ecb95c6dc0bfdfe9c672 # Parent 9b4ff10f9db00ae7d91a28067d6b50655f5f957d context: avoid writing outdated dirstate out (iss

[PATCH 4 of 7] util: make filestat.__eq__ return True if both of self and old have None stat

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # 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 a

[PATCH 2 of 7] vfs: factor out "rename and avoid ambiguity" to reuse

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496980698 -32400 # Fri Jun 09 12:58:18 2017 +0900 # Node ID 5ae5c4d392374e41d489d87a9d7c1a85920e0702 # Parent eff387e5c445cb7270dc72e5140dcb96e9a07bf9 vfs: factor out "rename and avoid ambiguit

[PATCH 3 of 7] vfs: create copy at renaming to avoid file stat ambiguity if needed

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # 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 amb

[PATCH 1 of 7] util: make filestat.avoidambig() return whether ambiguity is avoided or not

2017-06-08 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496980697 -32400 # Fri Jun 09 12:58:17 2017 +0900 # Node ID eff387e5c445cb7270dc72e5140dcb96e9a07bf9 # Parent c2cb0de2512055123517289f398b8b554c31a5ed util: make filestat.avoidambig() return whether amb

Re: [PATCH 7 of 8] branchmap: remove use of buffer() to support Python 2.6

2017-06-08 Thread FUJIWARA Katsunori
x & _rbccloseflag) > if close: > branchidx &= _rbcbranchidxmask > ___ > Mercurial-devel mailing list > Mercurial-devel@mercurial-scm.org > https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- ---

Re: [PATCH 2 of 3 V3] color: enable ANSI support on Windows 10

2017-05-31 Thread FUJIWARA Katsunori
At Thu, 01 Jun 2017 00:09:04 +0900, FUJIWARA Katsunori wrote: > > At Tue, 30 May 2017 23:00:02 -0400, > Matt Harbison wrote: > > > > On Tue, 30 May 2017 22:50:14 -0400, Matt Harbison <mharbiso...@gmail.com> > > wrote: > > > > > # HG change

Re: [PATCH 2 of 3 V3] color: enable ANSI support on Windows 10

2017-05-31 Thread FUJIWARA Katsunori
ound color effects with "cyan", regardless of enabling VT mode. $ hg debugcolor --pager no --color ansi | more.exe ("underline" is rendered as "cyan" foreground color) On the other hand, more.com colorizes output in ANSI mode as expected at enabling VT mode.

[PATCH STABLE V2] win32mbcs: avoid unintentional failure at colorization

2017-05-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1496241873 -32400 # Wed May 31 23:44:33 2017 +0900 # Branch stable # Node ID 377c74ef008dcab7ee70897acca82fbf8ddee3f6 # Parent 387a76cac28e34b5fe49794fe7d79247b57ad61c win32mbcs: avoid unintentional f

Re: [PATCH 2 of 3 V2] color: enable ANSI support on Windows 10

2017-05-30 Thread FUJIWARA Katsunori
At Sun, 28 May 2017 14:11:15 -0400, Matt Harbison wrote: > > > > On May 28, 2017, at 1:14 PM, FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > wrote: > > > > At Sat, 27 May 2017 00:19:22 -0400, > > Matt Harbison wrote: > >> > >>

Re: [PATCH 1 of 3] windows: add a method to enable ANSI color code processing on Windows 10

2017-05-24 Thread FUJIWARA Katsunori
At Thu, 25 May 2017 00:57:06 +0900, Yuya Nishihara wrote: > > On Tue, 23 May 2017 23:35:24 +0900, FUJIWARA Katsunori wrote: > > > +def enablevtmode(): > > > +'''Enable virtual terminal mode for the associated console. Return > > > True

Re: [PATCH STABLE] win32mbcs: make pycompat.bytestr return byte-str for color effect int value

2017-05-24 Thread FUJIWARA Katsunori
At Wed, 24 May 2017 23:54:55 +0900, Yuya Nishihara wrote: > > On Tue, 23 May 2017 01:35:41 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1495466652 -32400 > > # Tue May 23 00:

Re: [PATCH 3 of 3] help: update the color documentation for Windows 10 ANSI support

2017-05-24 Thread FUJIWARA Katsunori
At Tue, 23 May 2017 22:47:30 -0400, Matt Harbison wrote: > > On Tue, 23 May 2017 10:49:26 -0400, FUJIWARA Katsunori > <fo...@lares.dti.ne.jp> wrote: > > > At Tue, 23 May 2017 08:34:15 -0400, > > Matt Harbison wrote: > >> > >> # HG chang

Re: [PATCH 1 of 3] windows: add a method to enable ANSI color code processing on Windows 10

2017-05-24 Thread FUJIWARA Katsunori
At Tue, 23 May 2017 23:18:44 -0400, Matt Harbison wrote: > > On Tue, 23 May 2017 10:35:24 -0400, FUJIWARA Katsunori > <fo...@lares.dti.ne.jp> wrote: > > > > > At Tue, 23 May 2017 08:34:13 -0400, > > Matt Harbison wrote: > >> > >> # HG

Re: [PATCH 3 of 3] help: update the color documentation for Windows 10 ANSI support

2017-05-23 Thread FUJIWARA Katsunori
de by default (or win32 mode prior to Windows 10) if it > detects a > terminal. Any invalid value will disable color. > > ``pagermode`` > ___ > Mercurial-devel mailing list > Mercurial-devel@mercurial-scm.org > https://www.

[PATCH STABLE] dispatch: setup color before pager for correct console information on windows

2017-05-22 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1495477763 -32400 # Tue May 23 03:29:23 2017 +0900 # Branch stable # Node ID f928d53b687cb5738528d2eae97f58da10ca8bae # Parent 99515353c72a4c54e4aac1a2ad4f8f724c7fdc9c dispatch: setup color before pager for c

[PATCH STABLE] win32mbcs: make pycompat.bytestr return byte-str for color effect int value

2017-05-22 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1495466652 -32400 # Tue May 23 00:24:12 2017 +0900 # Branch stable # Node ID 39457bf6db5f7c546ab6d5a75e33ae6ded5fc0dd # Parent 99515353c72a4c54e4aac1a2ad4f8f724c7fdc9c win32mbcs: make pycompat.bytestr retur

[PATCH 2 of 4] filemerge: make warning message more i18n friendly

2017-05-12 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494613716 -32400 # Sat May 13 03:28:36 2017 +0900 # Node ID 44e2659be1bd4f1b59dbf2b5bf575c179730cd75 # Parent 2a8d68ad3b70ecc418ed280c0677b0d7a2b27d0e filemerge: make warning message more i18n friendly

[PATCH 4 of 4] debugcommands: add debugpickmergetool to examine which merge tool is chosen

2017-05-12 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494614270 -32400 # Sat May 13 03:37:50 2017 +0900 # Node ID 045ec01b035fc06e14df4ea579d84b2e0f489831 # Parent f175a47c78c9a6bdc640b278f9055b097cec29db debugcommands: add debugpickmergetool to examine which

[PATCH 3 of 4] filemerge: add internal merge tool to dump files forcibly

2017-05-12 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494613902 -32400 # Sat May 13 03:31:42 2017 +0900 # Node ID f175a47c78c9a6bdc640b278f9055b097cec29db # Parent 44e2659be1bd4f1b59dbf2b5bf575c179730cd75 filemerge: add internal merge tool to dump files fo

[PATCH 1 of 4] filemerge: show warning about choice of :prompt only at an actual fallback

2017-05-12 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494613716 -32400 # Sat May 13 03:28:36 2017 +0900 # Node ID 2a8d68ad3b70ecc418ed280c0677b0d7a2b27d0e # Parent 1ada3d18e7fbc9069910f2c036992d2f2b28e058 filemerge: show warning about choice of :promp

[PATCH STABLE] win32mbcs: wrap underlying pycompat.bytestr to use checkwinfilename safely

2017-05-12 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494593174 -32400 # Fri May 12 21:46:14 2017 +0900 # Branch stable # Node ID 71dc8e6d3207dd21de299b2e65c0976ca0b89e9c # Parent a0e46f6b248b7a6db0f3cd09b1dba6dcefeb8fd4 win32mbcs: wrap underlying pycompat.b

[PATCH STABLE] help: describe about choice of :prompt as a fallback merge tool explicitly

2017-05-05 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1494005580 -32400 # Sat May 06 02:33:00 2017 +0900 # Branch stable # Node ID 35b4871944b3162c82c90444822fdd60b6619a05 # Parent 40785ccab41006f61039714d0d9b2ed09e401b2a help: describe about choice of :

[PATCH 4 of 4 STABLE V3] lock: show about possibility of lock corruption for empty locker

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493636354 -32400 # Mon May 01 19:59:14 2017 +0900 # Branch stable # Node ID 0aae017be6c4da13fd54633001ea998c8c43f83f # Parent 31c2495e338099e1325289d2284b7a1eba98ba17 lock: show about possibility o

[PATCH 1 of 4 STABLE V3] lock: avoid unintentional lock acquisition at failure of readlock

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493636332 -32400 # Mon May 01 19:58:52 2017 +0900 # Branch stable # Node ID e1938d6051da1eff0c0d78fc7aae0d426e99aad2 # Parent b59a292d0a536ee21e17d018829c36d8d4415569 lock: avoid unintentional lock acqui

[PATCH 3 of 4 STABLE V3] debuglocks: inform about lock corruption if readlink() returns empty string

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493636354 -32400 # Mon May 01 19:59:14 2017 +0900 # Branch stable # Node ID 31c2495e338099e1325289d2284b7a1eba98ba17 # Parent cc349553a2126c8e28bc24402bab3bad7981c8c0 debuglocks: inform about lock corr

Re: [PATCH 1 of 4 STABLE V2] lock: avoid unintentional lock acquisition at failure of readlock

2017-05-01 Thread FUJIWARA Katsunori
At Mon, 01 May 2017 19:33:23 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > # Date 1493634412 -32400 > # Mon May 01 19:26:52 2017 +0900 > # Branch stable > # Node ID 1a8c526828d5c2e86800c168

[PATCH 2 of 4 STABLE V2] lock: avoid unintentional lock acquisition at failure of readlock

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493634413 -32400 # Mon May 01 19:26:53 2017 +0900 # Branch stable # Node ID 11693e609b12838d9e23e883a44fa14cdb105071 # Parent 1a8c526828d5c2e86800c1680dec5cb4660f2af7 lock: avoid unintentional lock acqui

[PATCH 4 of 4 STABLE V2] lock: show about possibility of lock corruption for empty locker

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493634414 -32400 # Mon May 01 19:26:54 2017 +0900 # Branch stable # Node ID bfde0f99282eccec8c63f61905f7165fe4fcf24d # Parent df143d27afc9ec8c6f7be606dd3735faa1e9f79f lock: show about possibility o

[PATCH 3 of 4 STABLE V2] debuglocks: inform about lock corruption if readlink() returns empty string

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493634413 -32400 # Mon May 01 19:26:53 2017 +0900 # Branch stable # Node ID df143d27afc9ec8c6f7be606dd3735faa1e9f79f # Parent 11693e609b12838d9e23e883a44fa14cdb105071 debuglocks: inform about lock corr

[PATCH 1 of 4 STABLE V2] lock: avoid unintentional lock acquisition at failure of readlock

2017-05-01 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493634412 -32400 # Mon May 01 19:26:52 2017 +0900 # Branch stable # Node ID 1a8c526828d5c2e86800c1680dec5cb4660f2af7 # Parent b59a292d0a536ee21e17d018829c36d8d4415569 lock: avoid unintentional lock acqui

[PATCH 1 of 6 STABLE] help: use mercurial as a subject of colorization and pagination

2017-04-30 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493584557 -32400 # Mon May 01 05:35:57 2017 +0900 # Branch stable # Node ID a6865b35a10dab027375ec83189dfda33f614d1b # Parent fcddcf442e4f4cd15bb9334e009fb60299e0a4e6 help: use mercurial as a s

[PATCH 5 of 6 STABLE] revset: add i18n comments to error messages for followlines predicate

2017-04-30 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493585556 -32400 # Mon May 01 05:52:36 2017 +0900 # Branch stable # Node ID b46c9c1840f982673f2eb9108aeec877984b1737 # Parent 091d6b9157da08a36f65102fca85dc6017294a4c revset: add i18n comments to error me

[PATCH 6 of 6 STABLE] httppeer: unify hint message for PeerTransportError

2017-04-30 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493585556 -32400 # Mon May 01 05:52:36 2017 +0900 # Branch stable # Node ID 7077f5f603b62996c3b57f82d535f1facefb245d # Parent b46c9c1840f982673f2eb9108aeec877984b1737 httppeer: unify hint m

[PATCH 3 of 6 STABLE] rebase: fix incorrect configuration example

2017-04-30 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493584732 -32400 # Mon May 01 05:38:52 2017 +0900 # Branch stable # Node ID 1c911adebf488246c720d98f77be349c8c82d708 # Parent 202b86a509e077ee7ac94855f10e6c1f17923b62 rebase: fix incorrect configuration e

Re: [PATCH 4 of 4 STABLE] lock: show about possibility of lock corruption for empty locker

2017-04-30 Thread FUJIWARA Katsunori
At Sun, 30 Apr 2017 22:13:57 +0900, Yuya Nishihara wrote: > > On Sat, 29 Apr 2017 17:38:10 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1493454424 -32400 > > # Sat Apr 29 17:

Re: [PATCH 1 of 4 STABLE] lock: avoid unintentional lock acquisition at failure of readlock

2017-04-30 Thread FUJIWARA Katsunori
At Sun, 30 Apr 2017 22:15:29 +0900, Yuya Nishihara wrote: > > On Sat, 29 Apr 2017 17:38:07 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1493454422 -32400 > > # Sat Apr 29 17:

Re: [PATCH 2 of 4 STABLE] lock: avoid unintentional lock acquisition at failure of readlock

2017-04-30 Thread FUJIWARA Katsunori
At Sun, 30 Apr 2017 21:42:34 +0900, Yuya Nishihara wrote: > > On Sat, 29 Apr 2017 17:38:08 +0900, FUJIWARA Katsunori wrote: > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1493454422 -32400 > > # Sat Apr 29 17:

Re: [PATCH 4 of 4 STABLE] lock: show about possibility of lock corruption for empty locker

2017-04-29 Thread FUJIWARA Katsunori
At Sat, 29 Apr 2017 11:28:14 -0400, Matt Harbison wrote: > > On Sat, 29 Apr 2017 04:38:10 -0400, FUJIWARA Katsunori > <fo...@lares.dti.ne.jp> wrote: > > > # HG changeset patch > > # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> > > # Date 1493454424

[PATCH 4 of 4 STABLE] lock: show about possibility of lock corruption for empty locker

2017-04-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493454424 -32400 # Sat Apr 29 17:27:04 2017 +0900 # Branch stable # Node ID 650d9f6bf1e7c1f6dee9d82616af2a56aaf56a2e # Parent b64713f57a22301b6f481cd8e401542f46356c94 lock: show about possibility o

[PATCH 2 of 4 STABLE] lock: avoid unintentional lock acquisition at failure of readlock

2017-04-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493454422 -32400 # Sat Apr 29 17:27:02 2017 +0900 # Branch stable # Node ID d1bf658c4ea6d1f87328884bc00f2b91d884a6d9 # Parent 7cb8ebcca7d3a542031c41e09dc3ca0e2db36dcc lock: avoid unintentional lock acqui

[PATCH 3 of 4 STABLE] debuglocks: inform about lock corruption if readlink() returns empty string

2017-04-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493454423 -32400 # Sat Apr 29 17:27:03 2017 +0900 # Branch stable # Node ID b64713f57a22301b6f481cd8e401542f46356c94 # Parent d1bf658c4ea6d1f87328884bc00f2b91d884a6d9 debuglocks: inform about lock corr

[PATCH 1 of 4 STABLE] lock: avoid unintentional lock acquisition at failure of readlock

2017-04-29 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1493454422 -32400 # Sat Apr 29 17:27:02 2017 +0900 # Branch stable # Node ID 7cb8ebcca7d3a542031c41e09dc3ca0e2db36dcc # Parent fcddcf442e4f4cd15bb9334e009fb60299e0a4e6 lock: avoid unintentional lock acqui

Re: [PATCH RFC] tests: remaining Windows failures

2017-04-25 Thread FUJIWARA Katsunori
ommand output:'; > echo "\$EVENT"; > echo "\$MSG1"; > echo "\$MSG2" > commandfinish=echo 'logtoprocess commandfinish output:'; > echo "\$EVENT"; > echo "\

Re: [PATCH 2 of 8] tests: quote paths in shell script hooks

2017-04-04 Thread FUJIWARA Katsunori
are replaced with 'x' by rephere() at filtering stage of checkfile(). https://www.mercurial-scm.org/repo/hg/file/68f263f52d2e/contrib/check-code.py#l96 This ignorance may cause overlooking outdated here-doc python code in *.t script, too. In fact, I have a suspending series to check here-doc fr

[PATCH 7 of 7] largefiles: use readasstandin() to read hex hash directly from filectx

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981569 -32400 # Sat Apr 01 02:32:49 2017 +0900 # Node ID bd7e74372d5d3763b38717159a805cf557b07604 # Parent 89507622f5b4cb8b8e9f99a02db43b64f10d95f3 largefiles: use readasstandin() to read hex hash directl

[PATCH 6 of 7] largefiles: remove unused readstandin()

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981569 -32400 # Sat Apr 01 02:32:49 2017 +0900 # Node ID 89507622f5b4cb8b8e9f99a02db43b64f10d95f3 # Parent b9fb0f258b9e13605fac19a7aba4cad71e465326 largefiles: remove unused readstandin(

[PATCH 5 of 7] largefiles: make copytostore() accept only changectx as the 2nd argument (API)

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981568 -32400 # Sat Apr 01 02:32:48 2017 +0900 # Node ID b9fb0f258b9e13605fac19a7aba4cad71e465326 # Parent 24fcc76be71a6eede3ecff2bc18a119f649b9ad5 largefiles: make copytostore() accept only cha

[PATCH 1 of 7] largefiles: introduce readasstandin() to read hex hash from given filectx

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981551 -32400 # Sat Apr 01 02:32:31 2017 +0900 # Node ID 340c76876899a57ded1f59fee4e2035f078895d7 # Parent 6be6e4becaafd1bf24f01a2d0464df9cea67588d largefiles: introduce readasstandin() to read hex has

[PATCH 4 of 7] largefiles: remove unused keyword argument of copytostore() (API)

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981568 -32400 # Sat Apr 01 02:32:48 2017 +0900 # Node ID 24fcc76be71a6eede3ecff2bc18a119f649b9ad5 # Parent 30fde597a072c6bc6419fcbdfab4889cb1c72914 largefiles: remove unused keyword argument of copyt

[PATCH 2 of 7] largefiles: replace readstandin() by readasstandin()

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981567 -32400 # Sat Apr 01 02:32:47 2017 +0900 # Node ID a99b27d2fdfb148aa44d1fec88b6b7accadd8084 # Parent 340c76876899a57ded1f59fee4e2035f078895d7 largefiles: replace readstandin() by readass

[PATCH 3 of 7] largefiles: add copytostore() fstandin argument to replace readstandin() (API)

2017-03-31 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490981568 -32400 # Sat Apr 01 02:32:48 2017 +0900 # Node ID 30fde597a072c6bc6419fcbdfab4889cb1c72914 # Parent a99b27d2fdfb148aa44d1fec88b6b7accadd8084 largefiles: add copytostore() fstandin argument to r

[PATCH 4 of 8] largefiles: avoid meaningless changectx looking up

2017-03-26 Thread FUJIWARA Katsunori
# HG changeset patch # User FUJIWARA Katsunori <fo...@lares.dti.ne.jp> # Date 1490575475 -32400 # Mon Mar 27 09:44:35 2017 +0900 # Node ID d1347341abb3e026ef6aa751b1048ceef44b3991 # Parent 34114d49e2c514600ec7527d266cdef2ee22e249 largefiles: avoid meaningless changectx looking up Log

<    1   2   3   4   >