D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Internally we are dealing with bytes everywhere, so anything returning a unicode results in an error or some change in behaviour. REPOSITORY rHG Mercurial

D2515: py3: listify the return value of filter()

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY filter() on Python 3 returns a filter object. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2515

Re: [PATCH] Fix for Bug #5807

2018-03-01 Thread Augie Fackler
On Thu, Mar 01, 2018 at 11:06:59AM +0100, Sascha Nemecek wrote: > # HG changeset patch > # User Sascha Nemecek > # Date 1519831479 -3600 > # Wed Feb 28 16:24:39 2018 +0100 > # Node ID 42ddf4ee4f91d76f19ca0c3efc4c8e4c1c6fa96c > # Parent

Re: [PATCH] test-acl: mock up util.getuser() to trust $LOGNAME on Windows

2018-03-01 Thread Augie Fackler
On Tue, Feb 27, 2018 at 11:57:25PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1519738677 -32400 > # Tue Feb 27 22:37:57 2018 +0900 > # Node ID 27a69d7c94488b6a21ce4ddbcdb183ce335714e1 > # Parent

Re: [PATCH] fileset: drop bad "elif:" trying to check invalid size expression

2018-03-01 Thread Pulkit Goyal
On Thu, Mar 1, 2018 at 6:23 PM, Pulkit Goyal <7895pul...@gmail.com> wrote: > Looks good to me. And queued too. Thanks. ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

[Bug 5808] New: `hg next` and `hg prev` do not respect commands.update.check

2018-03-01 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5808 Bug ID: 5808 Summary: `hg next` and `hg prev` do not respect commands.update.check Product: Mercurial Version: unspecified Hardware: PC OS: Mac OS

Re: [PATCH 4 of 4 V2] cmdutil: expand filename format string by templater (BC)

2018-03-01 Thread Augie Fackler
On Sun, Feb 18, 2018 at 02:18:02PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1515293587 -32400 > # Sun Jan 07 11:53:07 2018 +0900 > # Node ID 34976879e67e40c36b69090360fcd72af3274160 > # Parent

D2403: stack: remove destutil.stackbase

2018-03-01 Thread lothiraldan (Boris Feld)
lothiraldan added a comment. In https://phab.mercurial-scm.org/D2403#39460, @indygreg wrote: > Oh, I guess the series never did formerly define a revset for stack :/ > > I think there is room for one. We have the ability to mark revsets as experimental or internal, right?

D2439: py3: whitelist another seven passing tests

2018-03-01 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 6268. durin42 edited the summary of this revision. durin42 retitled this revision from "py3: whitelist another ten passing tests" to "py3: whitelist another seven passing tests". REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2438: util: use pycompat.bytestr() on repr() in date parse abort

2018-03-01 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 6267. durin42 edited the summary of this revision. durin42 retitled this revision from "util: use util.shellquote() instead of repr() in date parse abort" to "util: use pycompat.bytestr() on repr() in date parse abort". REPOSITORY rHG Mercurial CHANGES

D2515: py3: listify the return value of filter()

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG149c5af35de5: py3: listify the return value of filter() (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2515?vs=6261=6270

D2517: py3: add a b'' prefix in tests/test-fncache.t

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5b5cc44b2cdc: py3: add a b prefix in tests/test-fncache.t (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2517?vs=6263=6272

D2520: py3: replace str() with it's bytes equivalent in hgext/shelve.py

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG7af7443877da: py3: replace str() with its bytes equivalent in hgext/shelve.py (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2514: py3: use '%d' instead of '%s' for ints

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG1c4247b0040a: py3: use %d instead of %s for ints (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2514?vs=6260=6269 REVISION

D2471: debugcommands: support for triggering push protocol

2018-03-01 Thread indygreg (Gregory Szorc)
indygreg updated this revision to Diff 6259. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2471?vs=6256=6259 REVISION DETAIL https://phab.mercurial-scm.org/D2471 AFFECTED FILES mercurial/debugcommands.py tests/test-completion.t

D2471: debugcommands: support for triggering push protocol

2018-03-01 Thread indygreg (Gregory Szorc)
indygreg updated this revision to Diff 6256. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2471?vs=6151=6256 REVISION DETAIL https://phab.mercurial-scm.org/D2471 AFFECTED FILES mercurial/debugcommands.py tests/test-ssh-proto-unbundle.t CHANGE

D2532: webcommands: use explicit integer division for Python 3 compat

2018-03-01 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2532 AFFECTED FILES mercurial/hgweb/webcommands.py CHANGE DETAILS diff --git

Re: [PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t

2018-03-01 Thread Pulkit Goyal
Looks good to me. Queued the series. Many thanks. On Fri, Mar 2, 2018 at 6:04 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > On Fri, Mar 2, 2018 at 5:56 AM, Yuya Nishihara wrote: >> # HG changeset patch >> # User Yuya Nishihara >> # Date 1519937847 18000 >> #

D2531: templatefilters: stop using str as a variable name

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGde41b8a1e012: templatefilters: stop using str as a variable name (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2438: util: use pycompat.bytestr() on repr() in date parse abort

2018-03-01 Thread yuja (Yuya Nishihara)
yuja added a comment. repr() should be applied to a bytestr object to get bytestr.__repr__() working. Fixed in flight. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2438 To: durin42, #hg-reviewers, pulkit Cc: pulkit, yuja, mercurial-devel

Re: [PATCH STABLE] annotate: do not poorly split lines at CR (issue5798)

2018-03-01 Thread Augie Fackler
> On Feb 21, 2018, at 07:49, Yuya Nishihara wrote: > > # HG changeset patch > # User Yuya Nishihara > # Date 1519215245 -32400 > # Wed Feb 21 21:14:05 2018 +0900 > # Branch stable > # Node ID 24b17a714a92c8fe860db5f6d0d49c23293deec6 > # Parent

D2533: py3: use pycompat.bytestr() to convert None to bytes

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG32b3d050d997: py3: use pycompat.bytestr() to convert None to bytes (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2536: py3: use util.forcebytestr() to convert IOErrors to bytes

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2536 AFFECTED FILES hgext/largefiles/remotestore.py CHANGE DETAILS diff --git

D2529: convert: fix two %r output formats with pycompat.bytestr() wrapping

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGee0192854bb4: convert: fix two %r output formats with pycompat.bytestr() wrapping (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2530: py3: whitelist three more passing tests

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG9bc76f38defa: py3: whitelist three more passing tests (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2530?vs=6306=6323

D2532: webcommands: use explicit integer division for Python 3 compat

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGd40cfe72b79d: webcommands: use explicit integer division for Python 3 compat (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

[PATCH 05 of 10] templatekw: switch obsfate-related template keywords to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519553157 -32400 # Sun Feb 25 19:05:57 2018 +0900 # Node ID fcf9fc91b3a946757e70171f388e6ea5e23db50f # Parent 5600b9bc3e406a1523b81688fded42b090defa0d templatekw: switch obsfate-related template keywords to new API diff

[PATCH 06 of 10] templatekw: switch revset() to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519553282 -32400 # Sun Feb 25 19:08:02 2018 +0900 # Node ID 2918050dfb1503e9ebcba830e4584288e4ab4a40 # Parent fcf9fc91b3a946757e70171f388e6ea5e23db50f templatekw: switch revset() to new API diff --git

[PATCH 02 of 10] templatekw: switch most of showlist template keywords to new API (issue5779)

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519544744 -32400 # Sun Feb 25 16:45:44 2018 +0900 # Node ID d82d2b2d91a5742b57f0b29d7ce3bcb0cd5da90b # Parent 503e54575af502019158b1bcbf877029a6b601fe templatekw: switch most of showlist template keywords to new API

[PATCH 07 of 10] templatekw: switch latesttags template keywords to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519554186 -32400 # Sun Feb 25 19:23:06 2018 +0900 # Node ID 69d82c25f62751f65cbc40f225f7a1b3f5326a1f # Parent 2918050dfb1503e9ebcba830e4584288e4ab4a40 templatekw: switch latesttags template keywords to new API diff --git

D2524: pycompat: add support for encoding argument to our wrapper

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG3396586abdc1: pycompat: add support for encoding argument to our wrapper (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2525: convert: add some utility code for working with shlex on Python 3

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG52a44d7f998b: convert: add some utility code for working with shlex on Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2526: convcmd: use our shlex wrapper to avoid Python 3 tracebacks

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGfdd783a7e515: convcmd: use our shlex wrapper to avoid Python 3 tracebacks (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2527: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGc48c3da88e6c: convert: use our shlex wrapper in filemap to avoid Python 3 tracebacks (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

[PATCH 01 of 10] templatekw: switch showdict template keywords to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519543375 -32400 # Sun Feb 25 16:22:55 2018 +0900 # Node ID 503e54575af502019158b1bcbf877029a6b601fe # Parent d40cfe72b79d3f6e548990faf98ba9b6fbe5027c templatekw: switch showdict template keywords to new API diff --git

Re: [PATCH] Fix for Bug #5807

2018-03-01 Thread Yuya Nishihara
On Thu, 1 Mar 2018 11:06:59 +0100, Sascha Nemecek wrote: > # HG changeset patch > # User Sascha Nemecek > # Date 1519831479 -3600 > # Wed Feb 28 16:24:39 2018 +0100 > # Node ID 42ddf4ee4f91d76f19ca0c3efc4c8e4c1c6fa96c > # Parent

[PATCH 09 of 10] py3: replace type 'str' by 'bytes' in templater.py

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519945585 18000 # Thu Mar 01 18:06:25 2018 -0500 # Node ID a7eb4c25e04e5be83918ed160dfff78e782165c1 # Parent 42239a898f18efa768297ab43b016793726834cd py3: replace type 'str' by 'bytes' in templater.py diff --git

[PATCH 06 of 10] py3: byte-stringify ValueError of unescapestr() to reraise as ParseError

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519941820 18000 # Thu Mar 01 17:03:40 2018 -0500 # Node ID 1d65b2d4de6f87f079ae9d29843ee5e8fb675a23 # Parent 3a9920b08348866d5d9f2f85b9d332544686b843 py3: byte-stringify ValueError of unescapestr() to reraise as ParseError

[PATCH 07 of 10] py3: mark all string literals in test-command-template.t as bytes

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519944205 18000 # Thu Mar 01 17:43:25 2018 -0500 # Node ID ebad609de255394be78d234e76a61426776e54ae # Parent 1d65b2d4de6f87f079ae9d29843ee5e8fb675a23 py3: mark all string literals in test-command-template.t as bytes #

[PATCH 08 of 10] py3: don't crash when re-raising encoding error

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519944992 18000 # Thu Mar 01 17:56:32 2018 -0500 # Node ID 42239a898f18efa768297ab43b016793726834cd # Parent ebad609de255394be78d234e76a61426776e54ae py3: don't crash when re-raising encoding error diff --git

mercurial@36509: 4 new changesets

2018-03-01 Thread Mercurial Commits
4 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/74c033b9d579 changeset: 36506:74c033b9d579 user:Yuya Nishihara date:Tue Feb 27 22:37:57 2018 +0900 summary: test-acl: mock up util.getuser() to trust $LOGNAME on Windows

D2528: error: fix isinstnace check to use bytes instead of str

2018-03-01 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe28a7a07bb73: error: fix isinstnace check to use bytes instead of str (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D2533: py3: use pycompat.bytestr() to convert None to bytes

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2533 AFFECTED FILES mercurial/localrepo.py CHANGE DETAILS diff --git a/mercurial/localrepo.py

D2534: py3: port tests/test-wireproto.py to Python 3

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2534 AFFECTED FILES tests/test-wireproto.py CHANGE DETAILS diff --git a/tests/test-wireproto.py

D2534: py3: port tests/test-wireproto.py to Python 3

2018-03-01 Thread pulkit (Pulkit Goyal)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGb5821f9745ca: py3: port tests/test-wireproto.py to Python 3 (authored by pulkit, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2534?vs=6313=6315

D2535: py3: use pycompat.bytestr() to convert error messages to bytes

2018-03-01 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a reviewer: durin42. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D2535 AFFECTED FILES hgext/convert/subversion.py hgext/gpg.py

[PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519937847 18000 # Thu Mar 01 15:57:27 2018 -0500 # Node ID 8d4520c4501899f53310e536e6bfd174cc58493a # Parent 761065ed3a186569a1b06b33eadbdfdb7e689df1 py3: silence return value of file.write() in test-command-template.t diff

[PATCH 05 of 10] py3: fix type of string literals in templater.tokenize()

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519941398 18000 # Thu Mar 01 16:56:38 2018 -0500 # Node ID 3a9920b08348866d5d9f2f85b9d332544686b843 # Parent 47a09e779081aed563018208407c771ede557ffd py3: fix type of string literals in templater.tokenize() # skip-blame

[PATCH 04 of 10] py3: drop b'' from error message generated by templater.runmember()

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519941137 18000 # Thu Mar 01 16:52:17 2018 -0500 # Node ID 47a09e779081aed563018208407c771ede557ffd # Parent 7f0a461c110f7d953dda945dfe9c0912865f8e91 py3: drop b'' from error message generated by templater.runmember() diff

[PATCH 03 of 10] py3: fix join(), min(), and max() template functions over string

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519940544 18000 # Thu Mar 01 16:42:24 2018 -0500 # Node ID 7f0a461c110f7d953dda945dfe9c0912865f8e91 # Parent d44f1bec9f60ebec416be5a7cd44aa386e04da64 py3: fix join(), min(), and max() template functions over string It's

[PATCH 02 of 10] py3: use startswith() to check existence of trailing '\n' in .hgtags file

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519939965 18000 # Thu Mar 01 16:32:45 2018 -0500 # Node ID d44f1bec9f60ebec416be5a7cd44aa386e04da64 # Parent 8d4520c4501899f53310e536e6bfd174cc58493a py3: use startswith() to check existence of trailing '\n' in .hgtags file

[PATCH 10 of 10] py3: fix string slicing in util.parsetimezone()

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519946158 18000 # Thu Mar 01 18:15:58 2018 -0500 # Node ID 92dac7bbce17a875c89b9589d1adc14e48e7440e # Parent a7eb4c25e04e5be83918ed160dfff78e782165c1 py3: fix string slicing in util.parsetimezone() diff --git

Re: [PATCH 01 of 10] py3: silence return value of file.write() in test-command-template.t

2018-03-01 Thread Pulkit Goyal
On Fri, Mar 2, 2018 at 5:56 AM, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1519937847 18000 > # Thu Mar 01 15:57:27 2018 -0500 > # Node ID 8d4520c4501899f53310e536e6bfd174cc58493a > # Parent

[PATCH 10 of 10] templatekw: deprecate showdict() and showlist() (API)

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519554875 -32400 # Sun Feb 25 19:34:35 2018 +0900 # Node ID d6bbe8dfafaeb32e48b38c1815dda69ca0854a5e # Parent 0e49bbe25cdc0eb0898737dd4f584e89f8b8eb6a templatekw: deprecate showdict() and showlist() (API) .. api::

[PATCH 09 of 10] templatekw: switch remainder of _showlist template keywords to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519554314 -32400 # Sun Feb 25 19:25:14 2018 +0900 # Node ID 0e49bbe25cdc0eb0898737dd4f584e89f8b8eb6a # Parent 852829295891f2decb6132113f1f1d437c376f6a templatekw: switch remainder of _showlist template keywords to new API

[PATCH 04 of 10] templatekw: switch namespace template keywords to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519552371 -32400 # Sun Feb 25 18:52:51 2018 +0900 # Node ID 5600b9bc3e406a1523b81688fded42b090defa0d # Parent 00b4baafd47b4fb77c7946ccadefb69bc1525e41 templatekw: switch namespace template keywords to new API diff --git

[PATCH 03 of 10] namespace: use registrar to add template keyword

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519552566 -32400 # Sun Feb 25 18:56:06 2018 +0900 # Node ID 00b4baafd47b4fb77c7946ccadefb69bc1525e41 # Parent d82d2b2d91a5742b57f0b29d7ce3bcb0cd5da90b namespace: use registrar to add template keyword Prepares for switching

[PATCH 08 of 10] templatekw: switch manifest template keyword to new API

2018-03-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1519559753 -32400 # Sun Feb 25 20:55:53 2018 +0900 # Node ID 852829295891f2decb6132113f1f1d437c376f6a # Parent 69d82c25f62751f65cbc40f225f7a1b3f5326a1f templatekw: switch manifest template keyword to new API diff --git

Re: hg archive (files) performance regression.

2018-03-01 Thread Vincent Parrett
On 2/03/2018 4:31 PM, Vincent Parrett wrote: I'm not a python dev (mostly c# and delphi), so still getting my head around the hg code base, but I'm curious why the atomictemp=true is used in fileit.addfile? I get that it's in the vfs to work around file locking issues, but with the archive

Re: [PATCH 2 of 2 V2] revset: skip old style lookup if external whitespace are detected

2018-03-01 Thread Yuya Nishihara
On Thu, 1 Mar 2018 15:48:47 -0500, Feld Boris wrote: > On 26/02/2018 08:11, Yuya Nishihara wrote: > > On Mon, 26 Feb 2018 11:45:03 +0100, Feld Boris wrote: > >> On 13/02/2018 12:47, Yuya Nishihara wrote: > >>> On Mon, 12 Feb 2018 18:00:52 +0100, Boris Feld wrote: > # HG changeset patch >

D2394: histedit: make histedit's commands accept revsets (issue5746)

2018-03-01 Thread sangeet259 (Sangeet Kumar Mishra)
sangeet259 updated this revision to Diff 6324. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2394?vs=6008=6324 REVISION DETAIL https://phab.mercurial-scm.org/D2394 AFFECTED FILES hgext/histedit.py tests/test-histedit-arguments.t CHANGE DETAILS

hg archive (files) performance regression.

2018-03-01 Thread Vincent Parrett
Somewhere between hg 4.2.2 and 4.5 the archive (files, to empty folder) command gotten around 10-13% slower. Testing on windows 10 x64 (latest updates), between two ssd drives : hg 4.5 : - "C:\Program

<    1   2