Re: [PATCH STABLE] help: add example of '[templates]' usage

2016-08-10 Thread Yuya Nishihara
On Tue, 09 Aug 2016 12:34:32 -0500, Mathias De Maré wrote: > # HG changeset patch > # User Mathias De Maré > # Date 1470667662 -7200 > # Mon Aug 08 16:47:42 2016 +0200 > # Branch stable > # Node ID 05a1598be2cad18fd9f375df04b76d1c1758f27b > # Parent

Re: [PATCH] bdiff: implement cffi version of blocks

2016-08-11 Thread Yuya Nishihara
On Wed, 10 Aug 2016 16:45:35 +0200, Maciej Fijalkowski wrote: > # HG changeset patch > # User Maciej Fijalkowski > # Date 1469708228 -7200 > # Thu Jul 28 14:17:08 2016 +0200 > # Node ID 2f4cd91aaa9a2ad1e4de097a1ec7a59127d51e20 > # Parent

Re: [PATCH 1 of 2 v3] merge: use labels in prompts to the user

2016-08-11 Thread Yuya Nishihara
On Wed, 10 Aug 2016 09:44:40 -0700, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1470844060 25200 > # Wed Aug 10 08:47:40 2016 -0700 > # Node ID 3c3951be4eaa964974ffd9722d4d34fe7ba595a1 > # Parent 37b6f0ec6241a62de90737409458cd622e2fac0d

Re: [PATCH 2 of 4] osutil: implement setprocname to set process title

2016-08-11 Thread Yuya Nishihara
On Wed, 10 Aug 2016 18:29:58 +0100, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1470846674 -3600 > # Wed Aug 10 17:31:14 2016 +0100 > # Node ID 6913c4d46efa50511191c3c310882602d07cc305 > # Parent 4485f6b4073cf2e22d8a8afaddb9c86eea2a019a > # Available At

Re: [PATCH 4 of 4] chg: change server's process title

2016-08-11 Thread Yuya Nishihara
On Wed, 10 Aug 2016 18:30:00 +0100, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1470849617 -3600 > # Wed Aug 10 18:20:17 2016 +0100 > # Node ID e7c880aa65ef1cdf00ffe0db27d4365294cb6a62 > # Parent 7472b38c08ca30af74668f41056afbd065887c04 > # Available At

[PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471153584 -32400 # Sun Aug 14 14:46:24 2016 +0900 # Node ID 131cc484d7fe95d07f677c16dbb0f506847e1d38 # Parent 0cb2d4db308b97e8fe7faa8d45a47b228037f230 pycompat: delay loading modules registered to stub New _pycomp

[PATCH 3 of 4 RFC] pycompat: check python version to enable builtins hack

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146253 -32400 # Sun Aug 14 12:44:13 2016 +0900 # Node ID d53bd633898ec6edafccea9f798d314699faf90a # Parent 76c2c6169dccde84f84a46b7f366020bc3e72959 pycompat: check python version to enable builtins hack Future p

Re: [PATCH 3 of 3] py3: switch to unicode/bytes in pycompat.py

2016-08-13 Thread Yuya Nishihara
On Sat, 13 Aug 2016 06:08:26 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1471048490 -19800 > # Sat Aug 13 06:04:50 2016 +0530 > # Node ID 9a350943e42d8969e52a0001a806938aa8e815e1 > # Parent 1141751d3fbffc136a0afd6103c43532220f337d >

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

2016-08-13 Thread Yuya Nishihara
On Thu, 11 Aug 2016 12:52:25 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1470606246 -7200 > # Sun Aug 07 23:44:06 2016 +0200 > # Node ID dd18fd65bc8322a8bbacf2b165228b843ba849ae > # Parent

Re: [PATCH 1 of 2] vfs: add the possibility to have a "ward" to check vfs usage

2016-08-13 Thread Yuya Nishihara
On Thu, 11 Aug 2016 12:52:24 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1470323266 -7200 > # Thu Aug 04 17:07:46 2016 +0200 > # Node ID b84b218971cfb131023b7e9550cb112e6195841b > # Parent

[PATCH 3 of 3] test-gpg: run migration of v1 secret keys beforehand

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471162025 -32400 # Sun Aug 14 17:07:05 2016 +0900 # Node ID 0cb2d4db308b97e8fe7faa8d45a47b228037f230 # Parent 20ffcea3fc24f0ef534cd117bbbee134a8dc929c test-gpg: run migration of v1 secret keys beforehand This supp

[PATCH 1 of 3] test-gpg: make temporary copy of GNUPGHOME

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471160987 -32400 # Sun Aug 14 16:49:47 2016 +0900 # Node ID 4faac945fa5a66924ffb8e35f8c0a812ec2ec535 # Parent 0bb8f8c1910a03c917c27ef06707e8c39ba50bfe test-gpg: make temporary copy of GNUPGHOME GnuPG v2 will conv

Re: [PATCH 1 of 2] merge: use labels in prompts to the user

2016-08-13 Thread Yuya Nishihara
On Sat, 13 Aug 2016 21:54:11 +0900, FUJIWARA Katsunori wrote: > Making labels more descriptive would resolve this problem (e.g. > "destination revision" instead of "destination"). But it makes > prompting message in English very redundant, doesn't it ? > > Or introducing "gettext with context" ?

[PATCH 2 of 4 RFC] pycompat: move xrange alias next to import lines

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146114 -32400 # Sun Aug 14 12:41:54 2016 +0900 # Node ID 76c2c6169dccde84f84a46b7f366020bc3e72959 # Parent 131cc484d7fe95d07f677c16dbb0f506847e1d38 pycompat: move xrange alias next to import lines Builtin functions

[PATCH 4 of 4 RFC] pycompat: patch (del|get|has|set)attr to accept bytes on Python 3

2016-08-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146681 -32400 # Sun Aug 14 12:51:21 2016 +0900 # Node ID 2a300f882c077fa014046db96b545f6aff771d32 # Parent d53bd633898ec6edafccea9f798d314699faf90a pycompat: patch (del|get|has|set)attr to accept bytes on Python 3 g

Re: [PATCH 1 of 2] vfs: add the possibility to have a "ward" to check vfs usage

2016-08-14 Thread Yuya Nishihara
On Sun, 14 Aug 2016 13:47:38 +0200, Pierre-Yves David wrote: > On 08/14/2016 05:03 AM, Yuya Nishihara wrote: > > On Thu, 11 Aug 2016 12:52:24 +0200, Pierre-Yves David wrote: > >> @@ -583,6 +589,8 @@ class vfs(abstractvfs): > >> s

Re: [PATCH 5 of 5 RFC] osutil: switch to placeholder module that imports cpy/pure selectively

2016-08-14 Thread Yuya Nishihara
On Sun, 14 Aug 2016 09:52:19 -0700, Gregory Szorc wrote: > On Sat, Aug 13, 2016 at 3:15 AM, Yuya Nishihara <y...@tcha.org> wrote: > > # HG changeset patch > > # User Yuya Nishihara <y...@tcha.org> > > # Date 1470969317 -32400 > > # Fri A

Re: [PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-14 Thread Yuya Nishihara
On Sun, 14 Aug 2016 09:21:07 -0700, Gregory Szorc wrote: > On Sun, Aug 14, 2016 at 2:33 AM, Yuya Nishihara <y...@tcha.org> wrote: > > # HG changeset patch > > # User Yuya Nishihara <y...@tcha.org> > > # Date 1471153584 -32400 > > # Sun A

Re: [PATCH] hgweb: config option to control zlib compression level

2016-08-15 Thread Yuya Nishihara
On Sun, 14 Aug 2016 14:36:03 -0700, Gregory Szorc wrote: > On Mon, Aug 8, 2016 at 6:45 AM, Yuya Nishihara <y...@tcha.org> wrote: > > On Sun, 07 Aug 2016 18:12:37 -0700, Gregory Szorc wrote: > > > --- a/mercurial/hgweb/protocol.py > > > +++ b/mercurial/hgweb/p

Re: [PATCH 4 of 4 RFC] pycompat: patch (del|get|has|set)attr to accept bytes on Python 3

2016-08-15 Thread Yuya Nishihara
On Sun, 14 Aug 2016 09:27:16 -0700, Gregory Szorc wrote: > On Sun, Aug 14, 2016 at 2:33 AM, Yuya Nishihara <y...@tcha.org> wrote: > > # HG changeset patch > > # User Yuya Nishihara <y...@tcha.org> > > # Date 1471146681 -32400 > > # Sun A

Re: [PATCH 1 of 4 RFC] pycompat: delay loading modules registered to stub

2016-08-15 Thread Yuya Nishihara
On Mon, 15 Aug 2016 00:48:32 -0400, timeless wrote: > "Replacement _pycompatstub designed to be compatible with our demandimporter" Thanks. I'll resend the first patch. ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org

[PATCH V2] pycompat: delay loading modules registered to stub

2016-08-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471153584 -32400 # Sun Aug 14 14:46:24 2016 +0900 # Node ID 66bb317ce352edbc47c07d2b7f7553232aeb6723 # Parent 0cb2d4db308b97e8fe7faa8d45a47b228037f230 pycompat: delay loading modules registered to stub Repla

Re: [PATCH 5 of 5] mpatch: write a cffi version of mpatch.patches

2016-08-13 Thread Yuya Nishihara
On Mon, 25 Jul 2016 15:10:59 +0200, Maciej Fijalkowski wrote: > # HG changeset patch > # User Maciej Fijalkowski > # Date 1469452252 -7200 > # Mon Jul 25 15:10:52 2016 +0200 > # Node ID a1892edea7f58fc97730db354877ae590446b292 > # Parent

[PATCH 3 of 5 RFC] policy: add helper to import cpy/pure module selectively

2016-08-13 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1470969017 -32400 # Fri Aug 12 11:30:17 2016 +0900 # Node ID 8bb0a9223bce791bae9e6a07238d6b9722e5577a # Parent bda4422fc315b54356ba1949e5ba861dd2660e86 policy: add helper to import cpy/pure module selectively Unfortu

[PATCH 2 of 5 RFC] policy: add "cpy" package that will host CPython extension modules

2016-08-13 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1470967574 -32400 # Fri Aug 12 11:06:14 2016 +0900 # Node ID bda4422fc315b54356ba1949e5ba861dd2660e86 # Parent d2a9c2f4bd5e617a8ecac2a8c0294e69edc92304 policy: add "cpy" package that will host CPython extens

[PATCH 1 of 5 RFC] make: drop rule to clean and ignore pure modules from local installation

2016-08-13 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1470969402 -32400 # Fri Aug 12 11:36:42 2016 +0900 # Node ID d2a9c2f4bd5e617a8ecac2a8c0294e69edc92304 # Parent f2241c13d5a1100f44278496fe58c05d364b97f8 make: drop rule to clean and ignore pure modules from local instal

Re: [PATCH 1 of 2 V3] dirstate: add callback to notify extensions about wd parent change

2016-08-11 Thread Yuya Nishihara
On Thu, 11 Aug 2016 08:02:14 -0700, Mateusz Kwapich wrote: > # HG changeset patch > # User Mateusz Kwapich > # Date 1470927641 25200 > # Thu Aug 11 08:00:41 2016 -0700 > # Node ID ab4af8f1ddcae13159edf3eeea9fa4358c93babf > # Parent 5e2365698d448c2a1d75f6a58e11ec65f66a0266

Re: [PATCH] dispatch: split global error handling out so it can be reused

2016-08-10 Thread Yuya Nishihara
On Tue, 9 Aug 2016 16:46:57 +0100, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1470757528 -3600 > # Tue Aug 09 16:45:28 2016 +0100 > # Node ID b43232adc0f8f60285921bdb65fd0f55710ed3b2 > # Parent 3dbc95f3eb31874ab4633f936acff4609714dc41 > # Available At

[PATCH 2 of 5] revset: add test for resolution of infix/suffix ambiguity of x^:y

2016-08-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1470481168 -32400 # Sat Aug 06 19:59:28 2016 +0900 # Node ID 3f08020d8a710f5a3bee7e88452faccacf800c6c # Parent bf733d2494a59338b16df8dbb7101de4697e1e90 revset: add test for resolution of infix/suffix ambiguity o

[PATCH 3 of 4] mpatch: silence warning about maybe-uninitialized variable

2016-08-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1470530827 -32400 # Sun Aug 07 09:47:07 2016 +0900 # Node ID 888e432366ac66145869421a67732e33b70a80c9 # Parent ab6faafa65302e34a080f41838012f241fd3c6e8 mpatch: silence warning about maybe-uninitialized variable It's

Re: [PATCH 2 of 2] demandimport: omit default value of "level" at construction of _demandmod

2016-08-07 Thread Yuya Nishihara
On Sun, 07 Aug 2016 23:59:37 +0900, FUJIWARA Katsunori wrote: > > > if symbol is nothing: > > > mn = '%s.%s' % (mod.__name__, attr) > > > if mn in ignore: > > > -importfunc = _origimport > > > +symbol =

Re: [PATCH 3 of 4] commands: add template support for identify

2016-08-09 Thread Yuya Nishihara
On Mon, 08 Aug 2016 21:08:39 -0400, Matt Harbison wrote: > On Mon, 08 Aug 2016 11:54:45 -0400, Mathias De Maré > wrote: > > # HG changeset patch > > # User Mathias De Maré > > # Date 1470200890 -7200 > > # Wed Aug 03 07:08:10 2016 +0200

Re: [PATCH 1 of 4] formatter: add dict support

2016-08-09 Thread Yuya Nishihara
On Mon, 08 Aug 2016 10:54:43 -0500, Mathias De Maré wrote: > # HG changeset patch > # User Mathias De Maré > # Date 1470113891 -7200 > # Tue Aug 02 06:58:11 2016 +0200 > # Node ID 4fb94670f2a3eb0247a040f0506a2f6580e3dca9 > # Parent

Re: [PATCH 1 of 5] mq: take wlock when 'qqueu' is doing write operations

2016-08-09 Thread Yuya Nishihara
On Tue, 09 Aug 2016 00:12:36 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1470582045 -7200 > # Sun Aug 07 17:00:45 2016 +0200 > # Node ID ef6aa171bb9b23b5ab192561073e476cba23b20e > # Parent

Re: [PATCH] worker: ensure a posix worker exits with os._exit

2016-08-09 Thread Yuya Nishihara
On Tue, 9 Aug 2016 00:20:47 +0100, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1470697491 -3600 > # Tue Aug 09 00:04:51 2016 +0100 > # Node ID 6c1ce8f56180337cce7d67a77a71c41a4207b6b4 > # Parent 3dbc95f3eb31874ab4633f936acff4609714dc41 > # Available At

Re: [PATCH] worker: ensure a posix worker exits with os._exit

2016-08-09 Thread Yuya Nishihara
On Tue, 9 Aug 2016 16:20:01 +0100, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2016-08-09 23:45:37 +0900: > > I agree we should call _exit(), but the problem wouldn't be that simple. My > > understanding is that worker has to propagate an exception so that it will > > be caught at

Re: [PATCH 1 of 8] perf: introduce safeattrsetter to replace direct attribute assignment

2016-08-08 Thread Yuya Nishihara
On Mon, 08 Aug 2016 18:59:40 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1470649697 -32400 > # Mon Aug 08 18:48:17 2016 +0900 > # Node ID e5f93a8eb06c9b189c4f2460a66fe8f2d7713655 > # Parent

[PATCH 3 of 3] debugobsolete: add formatter support (issue5134)

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471244875 -32400 # Mon Aug 15 16:07:55 2016 +0900 # Node ID d80c1a19fa4c15953f312b75f0403ec897ec7fbd # Parent 9ebf906301117f824c4cc72ab191eb30c4a83d5b debugobsolete: add formatter support (issue5134) It a

[PATCH 1 of 3] check-code: make dict() pattern less invasive

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471249059 -32400 # Mon Aug 15 17:17:39 2016 +0900 # Node ID 9f9284385805b57572eb255ce35be3927ce0785b # Parent 3747d3543f8b6d28709490b637197cfb0bc4ba64 check-code: make dict() pattern less invasive 'foodict(x=y)'

[PATCH 2 of 3] formatter: add function to convert dict to appropriate format

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471233513 -32400 # Mon Aug 15 12:58:33 2016 +0900 # Node ID 9ebf906301117f824c4cc72ab191eb30c4a83d5b # Parent 9f9284385805b57572eb255ce35be3927ce0785b formatter: add function to convert dict to appropriate

Re: [PATCH 1 of 7 V2] profiling: move profiling code from dispatch.py (API)

2016-08-15 Thread Yuya Nishihara
On Sun, 14 Aug 2016 18:37:38 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1471217444 25200 > # Sun Aug 14 16:30:44 2016 -0700 > # Node ID 40cbc513713837acd6a9f593bfd48759eabcce33 > # Parent

Re: [PATCH 4 of 7 V2] profiling: add a context manager that no-ops if profiling isn't enabled

2016-08-15 Thread Yuya Nishihara
On Sun, 14 Aug 2016 18:37:41 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 147172 25200 > # Sun Aug 14 17:51:12 2016 -0700 > # Node ID fd7b55561853e9d5532f3a9265433a7b614f2687 > # Parent

Re: [PATCH] hgweb: document why we don't allow untrusted settings to control zlib

2016-08-15 Thread Yuya Nishihara
On Mon, 15 Aug 2016 20:39:35 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1471318773 25200 > # Mon Aug 15 20:39:33 2016 -0700 > # Node ID 4d33314178c961d924de561d725c5febd4cacee0 > # Parent

[PATCH 3 of 5 V2] py3: check python version to enable builtins hack

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146253 -32400 # Sun Aug 14 12:44:13 2016 +0900 # Node ID c3639410ef41ee95ce795ac1a461889feb9f9cf5 # Parent 72d31f469f3b89eddd3f138af567bed3a9fac0a7 py3: check python version to enable builtins hack Future patches wi

[PATCH 5 of 5 V2] py3: import builtin wrappers automagically by code transformer

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471318515 -32400 # Tue Aug 16 12:35:15 2016 +0900 # Node ID 30c0fc2f9d07b0251e24ff1a61a23416038022c4 # Parent 82f7a2639ea514b22a2cbb2000740dce513663e2 py3: import builtin wrappers automagically by code trans

[PATCH 4 of 5 V2] py3: provide (del|get|has|set)attr wrappers that accepts bytes

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146681 -32400 # Sun Aug 14 12:51:21 2016 +0900 # Node ID 82f7a2639ea514b22a2cbb2000740dce513663e2 # Parent c3639410ef41ee95ce795ac1a461889feb9f9cf5 py3: provide (del|get|has|set)attr wrappers that accepts

[PATCH 2 of 5 V2] py3: move xrange alias next to import lines

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471146114 -32400 # Sun Aug 14 12:41:54 2016 +0900 # Node ID 72d31f469f3b89eddd3f138af567bed3a9fac0a7 # Parent 2a4b9fa66b0b568c50e2069b44cf01ea79eba6df py3: move xrange alias next to import lines Builtin functions

[PATCH 1 of 5 V2] check-code: allow assignment to hasattr variable

2016-08-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1471335354 -32400 # Tue Aug 16 17:15:54 2016 +0900 # Node ID 2a4b9fa66b0b568c50e2069b44cf01ea79eba6df # Parent 780d6b210b5fb0087a532aee0583f4d23af1f1d6 check-code: allow assignment to hasattr variable diff --git a/c

Re: [PATCH] util: make sortdict.keys() return a copy

2017-01-31 Thread Yuya Nishihara
On Mon, 30 Jan 2017 23:31:16 -0800, Martin von Zweigbergk via Mercurial-devel wrote: > # HG changeset patch > # User Martin von Zweigbergk > # Date 1485845936 28800 > # Mon Jan 30 22:58:56 2017 -0800 > # Branch stable > # Node ID

Re: [PATCH 2 of 2 stable] merge: fix crash on criss cross merge with dir move and delete (issue5020)

2017-01-31 Thread Yuya Nishihara
On Tue, 31 Jan 2017 03:26:52 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1485829559 -3600 > # Tue Jan 31 03:25:59 2017 +0100 > # Branch stable > # Node ID 9aa0ed4d2693608c25112f0770809f5be1c8be1c > # Parent

Re: [PATCH stable] commandserver: handle backlog before exiting

2017-01-31 Thread Yuya Nishihara
On Tue, 31 Jan 2017 15:24:42 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2017-01-31 23:36:46 +0900: > > > This introduces another race condition that unlinks an innocent socket > > > file. > > > I will send a V2 later. > > (This actually seems to be a regression after the

Re: [PATCH 2 of 3 stable] tests: correct (I think) command in test-largefiles-update

2017-01-31 Thread Yuya Nishihara
On Mon, 30 Jan 2017 18:54:17 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1485817397 18000 > # Mon Jan 30 18:03:17 2017 -0500 > # Branch stable > # Node ID b4118549138f0872c218835d3ae10c9e70d867de > # Parent

Re: [PATCH stable] merge: more safe detection of criss cross merge conflict between dm and r

2017-02-01 Thread Yuya Nishihara
On Wed, 01 Feb 2017 02:13:57 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1485911430 -3600 > # Wed Feb 01 02:10:30 2017 +0100 > # Branch stable > # Node ID 086c37652735ca87117333fc71941bcb67b799c3 > # Parent

Re: [PATCH stable] commandserver: handle backlog before exiting

2017-02-01 Thread Yuya Nishihara
On Tue, 31 Jan 2017 20:11:09 +, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2017-02-01 00:48:26 +0900: > > On Tue, 31 Jan 2017 15:24:42 +, Jun Wu wrote: > > > Excerpts from Yuya Nishihara's message of 2017-01-31 23:36:46 +0900: > > > > > This introduces another race condition

Re: [PATCH] cmdutil: remove forwarding methods per deprecation policy

2017-02-04 Thread Yuya Nishihara
On Fri, 03 Feb 2017 16:03:07 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1486155679 18000 > # Fri Feb 03 16:01:19 2017 -0500 > # Node ID 88a67501322af79870758125007ecd1a71c6fc89 > # Parent 1791be8a95c5d59cb8dd96b1479e24ad4470a9b6 >

Re: [PATCH 1 of 2 stable] debian: update mailing list address

2017-02-04 Thread Yuya Nishihara
On Sat, 04 Feb 2017 20:34:21 +0800, Anton Shestakov wrote: > # HG changeset patch > # User Anton Shestakov > # Date 1486211353 -28800 > # Sat Feb 04 20:29:13 2017 +0800 > # Branch stable > # Node ID dc22729b4ebd0a8b4d9a747c1b346a71b55bdd0f > # Parent

[PATCH 1 of 3] help: show section that couldn't be found

2017-02-05 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1486288639 -32400 # Sun Feb 05 18:57:19 2017 +0900 # Node ID 84d52bc1463f12a818494181b9f67b25b6fa645f # Parent 8d7e40524ae467b3201e264e3548681c52bb6492 help: show section that couldn't be found For better error indi

[PATCH 2 of 3] help: uppercase command placeholder

2017-02-05 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1485351340 -32400 # Wed Jan 25 22:35:40 2017 +0900 # Node ID 184a7119f45bc0e9c3850ca01be27e5265f57346 # Parent 84d52bc1463f12a818494181b9f67b25b6fa645f help: uppercase command placeholder 'command' isn't a valid help

[PATCH 3 of 3] help: test if "hg help TOPIC" reference is valid

2017-02-05 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1485351557 -32400 # Wed Jan 25 22:39:17 2017 +0900 # Node ID 68e58570e474a8137cebae3139875a44b1e05577 # Parent 184a7119f45bc0e9c3850ca01be27e5265f57346 help: test if "hg help TOPIC" reference is valid It's qu

Re: [PATCH] localrepo: avoid unnecessary conversion from node to rev

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 15:06:46 +, Jun Wu wrote: > This patch looks good to me. See inline comment about how to make it faster. > That could probably be fixed in flight. > > Excerpts from Stanislau Hlebik's message of 2017-02-02 02:57:24 -0800: > > # HG changeset patch > > # User Stanislau Hlebik

Re: [PATCH 1 of 6 v2] pager: don't terminate with extreme prejudice on SIGPIPE (BC)

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 12:04:09 -0800, Bryan O'Sullivan wrote: > On Thu, Feb 2, 2017 at 11:18 AM, Simon Farnsworth wrote: > > > pager: don't terminate with extreme prejudice on SIGPIPE (BC) > > > > Looks good! Queued this first patch, thanks.

Re: [PATCH 3 of 6 v2] util: always force line buffered stdout when stdout is a tty (BC)

2017-02-03 Thread Yuya Nishihara
On Thu, 2 Feb 2017 11:18:57 -0800, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1486063056 28800 > # Thu Feb 02 11:17:36 2017 -0800 > # Node ID 722c309600ed9596a02674b04cb2caa9a65e8918 > # Parent 12d0ac224bb34691d44a2cead5b9795a6cfc2490

Re: [PATCH] help: replace patterns with matching

2017-01-30 Thread Yuya Nishihara
On Tue, 24 Jan 2017 21:39:45 -0500, Matt Harbison wrote: > On Tue, 24 Jan 2017 01:42:09 -0500, timeless wrote: > > # HG changeset patch > > # User timeless > > # Date 1485239979 0 > > # Tue Jan 24 06:39:39 2017 + > > # Branch stable > > # Node ID

Re: [PATCH STABLE] tests: account for different newline behavior between Solaris and GNU grep

2017-01-30 Thread Yuya Nishihara
On Sun, 29 Jan 2017 12:54:35 -0800, danek.duv...@oracle.com wrote: > # HG changeset patch > # User Danek Duvall > # Date 1485722456 28800 > # Sun Jan 29 12:40:56 2017 -0800 > # Branch stable > # Node ID 24d82f28412d67323d13ac2b9f8c7c489c171ee0 > # Parent

Re: [PATCH 1 of 5] pager: stdout is line buffered by default

2017-01-20 Thread Yuya Nishihara
On Thu, 19 Jan 2017 11:02:07 -0800, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1484835774 28800 > # Thu Jan 19 06:22:54 2017 -0800 > # Node ID 76123ae2e0ccaa58db3d4fc26b75b7251e13ad16 > # Parent 036c37bd3ec189480647ff568cee9e0b43a5bc81

Re: [PATCH stable] tests: use an absolute path to get around '..' being invalid on a dead CWD

2017-01-20 Thread Yuya Nishihara
On Thu, 19 Jan 2017 16:35:14 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1484861029 18000 > # Thu Jan 19 16:23:49 2017 -0500 > # Branch stable > # Node ID 34923f3f218573ec57575f4ae59cb4198cc6a313 > # Parent

[PATCH STABLE?] revset: prevent using outgoing() and remote() in hgweb session (BC)

2017-01-20 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1484915598 -32400 # Fri Jan 20 21:33:18 2017 +0900 # Branch stable # Node ID 480546accf37fd42f289a044a7f2431fe8de84f2 # Parent f3ca8b7e0e2df7507661adf5957c51e39bc6b5b1 revset: prevent using outgoing() and remote() in

Re: [PATCH 01 of 19 pager] cat: migrate to modern pager API

2017-02-21 Thread Yuya Nishihara
On Sun, 19 Feb 2017 18:12:52 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1486439872 18000 > # Mon Feb 06 22:57:52 2017 -0500 > # Node ID 2832edeb9d5358b483ad0babbbf3f1dfb43aaf4c > # Parent 7353b9603c574678314f9525b3e56f31a4497bb9 >

Re: [PATCH] patchbomb: allow specifying default --flag options via config(issue5354)

2017-02-21 Thread Yuya Nishihara
On Tue, 21 Feb 2017 08:55:07 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1487593583 -19800 > # Mon Feb 20 17:56:23 2017 +0530 > # Node ID 3c7e816697791c48de126c06c069af23c9e2bc3a > # Parent 2c9e619ba9ee8e72370cc0f27f59da39947773b6 >

Re: [PATCH] Make test suite more immune to environment variables

2017-02-21 Thread Yuya Nishihara
On Mon, 20 Feb 2017 09:43:09 -0800, Bryan O'Sullivan wrote: > On Mon, Feb 20, 2017 at 9:27 AM, Dr Rainer Woitok > wrote: > > > tests: make test suite more immune to environment variables > > > > Good catch! Indeed. Queued, thanks.

Re: [PATCH 1 of 4 V2] serve: add support for Mercurial subrepositories

2017-02-21 Thread Yuya Nishihara
On Mon, 20 Feb 2017 22:00:20 -0500, Matt Harbison wrote: > On Mon, 20 Feb 2017 09:27:44 -0500, Yuya Nishihara <y...@tcha.org> wrote: > > On Thu, 16 Feb 2017 16:41:08 -0500, Matt Harbison wrote: > >> # HG changeset patch > >> # User Matt Harbison <matt_harbi.

Re: [PATCH 10 of 19 pager] incoming: enable pager

2017-02-21 Thread Yuya Nishihara
On Sun, 19 Feb 2017 18:13:01 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1486440228 18000 > # Mon Feb 06 23:03:48 2017 -0500 > # Node ID b6f05836ba20bb8b25469a30aeed1b3506392bbf > # Parent f6f080904a6ecac993f137b92d50bf4991f8d07c >

Re: [PATCH 09 of 19 pager] help: enable pager

2017-02-21 Thread Yuya Nishihara
On Sun, 19 Feb 2017 18:13:00 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1486440561 18000 > # Mon Feb 06 23:09:21 2017 -0500 > # Node ID f6f080904a6ecac993f137b92d50bf4991f8d07c > # Parent 6dd615d163eb069405ba71fe968980d3340d4702 >

Re: [PATCH pager annotate-fix] annotate: start pager after we're sure we wont abort

2017-02-21 Thread Yuya Nishihara
On Sun, 19 Feb 2017 18:12:08 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1487534981 18000 > # Sun Feb 19 15:09:41 2017 -0500 > # Node ID 7353b9603c574678314f9525b3e56f31a4497bb9 > # Parent 2c9e619ba9ee8e72370cc0f27f59da39947773b6 >

Re: [PATCH 3 of 4 V2] serve: make the URL the same for `hg serve` and `hg serve -S`

2017-02-21 Thread Yuya Nishihara
On Mon, 20 Feb 2017 22:25:21 -0500, Matt Harbison wrote: > On Mon, 20 Feb 2017 09:38:13 -0500, Yuya Nishihara <y...@tcha.org> wrote: > > On Thu, 16 Feb 2017 16:41:10 -0500, Matt Harbison wrote: > >> # HG changeset patch > >> # User Matt Harbison <matt_harbi.

Re: [PATCH 09 of 19 pager] help: enable pager

2017-02-22 Thread Yuya Nishihara
On Tue, 21 Feb 2017 10:51:32 -0500, Augie Fackler wrote: > > On Feb 21, 2017, at 07:58, Yuya Nishihara <y...@tcha.org> wrote: > > On Sun, 19 Feb 2017 18:13:00 -0500, Augie Fackler wrote: > >> # HG changeset patch > >> # User Augie Fackler <au...@g

Re: [PATCH 1 of 6] color: move 'win32' declaration to the core module

2017-02-22 Thread Yuya Nishihara
On Tue, 21 Feb 2017 23:17:57 +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1482372679 -3600 > # Thu Dec 22 03:11:19 2016 +0100 > # Node ID 60a489f0531abbafc7f53a3dd4bad50f13b38015 > # Parent

Re: [PATCH 3 of 4 V2] serve: make the URL the same for `hg serve` and `hg serve -S`

2017-02-20 Thread Yuya Nishihara
On Thu, 16 Feb 2017 16:41:10 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1486877030 18000 > # Sun Feb 12 00:23:50 2017 -0500 > # Node ID 38babd487181374325f3d27c5bc081dadf31b9b9 > # Parent

Re: [PATCH 1 of 4 V2] serve: add support for Mercurial subrepositories

2017-02-20 Thread Yuya Nishihara
On Thu, 16 Feb 2017 16:41:08 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1486875517 18000 > # Sat Feb 11 23:58:37 2017 -0500 > # Node ID 4f2862487d789edc1f36b5687d828a2914e1dc32 > # Parent

Re: [PATCH 2 of 4 V2] clone: use the HTTP 301 location to record the default path

2017-02-20 Thread Yuya Nishihara
On Thu, 16 Feb 2017 16:41:09 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1487087965 18000 > # Tue Feb 14 10:59:25 2017 -0500 > # Node ID 27a4bc77e8b8e50abc76c387f117082e5853c47e > # Parent

Re: [PATCH py3] ui: construct _keepalnum list in a python3-friendly way

2017-02-20 Thread Yuya Nishihara
On Sun, 19 Feb 2017 20:05:50 -0500, Augie Fackler wrote: > > > On Feb 19, 2017, at 9:29 AM, Yuya Nishihara <y...@tcha.org> wrote: > > > > On Sat, 18 Feb 2017 22:58:10 +, Martijn Pieters wrote: > >> On 16 Feb 2017, at 16:35, Augie Fackler <r...@dur

Re: [PATCH 8 of 9 pager v2] annotate: migrate to modern pager API

2017-02-18 Thread Yuya Nishihara
On Sat, 18 Feb 2017 15:39:08 -0500, Augie Fackler wrote: > > > On Feb 18, 2017, at 3:11 PM, Martin von Zweigbergk > > wrote: > > > >> > --- a/mercurial/commands.py > >> > +++ b/mercurial/commands.py > >> > @@ -361,6 +361,7 @@ def annotate(ui, repo, *pats, **opts): > >> >

Re: [PATCH py3] ui: construct _keepalnum list in a python3-friendly way

2017-02-19 Thread Yuya Nishihara
On Sat, 18 Feb 2017 22:58:10 +, Martijn Pieters wrote: > On 16 Feb 2017, at 16:35, Augie Fackler > wrote: > > +if pycompat.ispy3: > > +_unicodes = [bytes([c]).decode('latin1') for c in range(256)] > > +_notalnum = [s.encode('latin1') for s

Re: [PATCH 2 of 2 V2] smartset: use native set operations as fast paths

2017-02-19 Thread Yuya Nishihara
On Sat, 18 Feb 2017 17:27:31 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1487467423 28800 > # Sat Feb 18 17:23:43 2017 -0800 > # Node ID 6f57ef05c74567db95f42426499640ad29bc878f > # Parent deb48622b857d621606a1cdda4adc868b1c663d4 > # Available At

[PATCH 3 of 3] (RFC) scmutil: proxy revrange() through repo to break import cycles

2017-02-19 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1487502018 -32400 # Sun Feb 19 20:00:18 2017 +0900 # Node ID fd48908e928243b8d06faaef518f1b862d8f2579 # Parent 85ab530251b2810e18339c13a0f95a4f02d7ab3a (RFC) scmutil: proxy revrange() through repo to break import

[PATCH 1 of 3] revset: import set classes directly from smartset module

2017-02-19 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1487495769 -32400 # Sun Feb 19 18:16:09 2017 +0900 # Node ID 211cf331f8cf94d8fa1d2324f7cee5047124e8e6 # Parent 22722c297b33c2f68a8a34e0b0be0e6a9e0f4759 revset: import set classes directly from smartset module Foll

Re: [PATCH] shelve: add -n/--name option to unshelve (issue5475)

2017-02-19 Thread Yuya Nishihara
On Sun, 19 Feb 2017 11:07:23 +0100, liscju wrote: > # HG changeset patch > # User liscju > # Date 1487498168 -3600 > # Sun Feb 19 10:56:08 2017 +0100 > # Node ID a645a60d15639f01892fc2887beff30193d09f20 > # Parent 01eebb65a61d9edcad1665ed747c7092f1ddb8b9 >

Re: [PATCH 1 of 2 v2] match: adding support for matching files inside a directory

2017-02-17 Thread Yuya Nishihara
On Mon, 13 Feb 2017 17:05:23 -0800, Rodrigo Damazio Bovendorp via Mercurial-devel wrote: > # HG changeset patch > # User Rodrigo Damazio Bovendorp > # Date 1487029169 28800 > # Mon Feb 13 15:39:29 2017 -0800 > # Node ID 94264a6e6672c917d42518f7ae9322445868d067 > #

Re: [PATCH 2 of 2 v2] match: making visitdir() deal with non-recursive entries

2017-02-17 Thread Yuya Nishihara
On Mon, 13 Feb 2017 17:05:24 -0800, Rodrigo Damazio Bovendorp via Mercurial-devel wrote: > # HG changeset patch > # User Rodrigo Damazio Bovendorp > # Date 1487034194 28800 > # Mon Feb 13 17:03:14 2017 -0800 > # Node ID e90de197586d0749e64cef752613e6fe41d1c8e3 > #

Re: [PATCH 03 of 10 v5] ui: provide a mechanism to track and log blocked time

2017-02-18 Thread Yuya Nishihara
On Wed, 15 Feb 2017 14:06:53 -0800, Simon Farnsworth wrote: > # HG changeset patch > # User Simon Farnsworth > # Date 1487193465 28800 > # Wed Feb 15 13:17:45 2017 -0800 > # Node ID f3a219226ba0658f72801329d07c1ba516152b70 > # Parent 1c71bddbe01e76c1c48b5479ff67d47645afd7b6

[PATCH] help: add pointer how to narrow list of resolved/unresolved files (issue5469)

2017-02-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1487408401 -32400 # Sat Feb 18 18:00:01 2017 +0900 # Node ID ceef988474afe31056a2d8fcef67526cf43c2d6f # Parent 1ca3469fdd08c0d5d814a4bc359869bc157c7fc9 help: add pointer how to narrow list of resolved/unresolved

[PATCH] smartset: reorder initialization of baseset in more intuitive way

2017-02-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara <y...@tcha.org> # Date 1487407072 -32400 # Sat Feb 18 17:37:52 2017 +0900 # Node ID 1ca3469fdd08c0d5d814a4bc359869bc157c7fc9 # Parent 3f4bdcfe63e9f1e357187fa728ae0da9d35b3973 smartset: reorder initialization of baseset in more intuitive way W

Re: [PATCH 07 of 10 ipv6 V2] tests: use LOCALIP

2017-02-18 Thread Yuya Nishihara
On Fri, 17 Feb 2017 10:51:21 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1487266732 28800 > # Thu Feb 16 09:38:52 2017 -0800 > # Node ID 1ea3da89ecc44b59e96cb366e6388c1ac178d3af > # Parent bb7f41b2c8043a3115f242fb9b9f71ee461c93a9 > # Available At

Re: [PATCH 1 of 2] smartset: convert set to list lazily

2017-02-18 Thread Yuya Nishihara
On Fri, 17 Feb 2017 22:02:11 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1487393969 28800 > # Fri Feb 17 20:59:29 2017 -0800 > # Node ID b32af6cafb9b958decb7ae0db7dd754aa5a5f883 > # Parent 01eebb65a61d9edcad1665ed747c7092f1ddb8b9 > # Available At

Re: [PATCH py3] ui: construct _keepalnum list in a python3-friendly way

2017-02-18 Thread Yuya Nishihara
On Thu, 16 Feb 2017 11:35:41 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1487262890 18000 > # Thu Feb 16 11:34:50 2017 -0500 > # Node ID 791b4e846a7b9a0783440b9504585438777fe2d2 > # Parent 1ee685defe80117cf6aafea1ede6c33c478abceb >

Re: [PATCH 8 of 9 pager v2] annotate: migrate to modern pager API

2017-02-18 Thread Yuya Nishihara
On Thu, 16 Feb 2017 11:59:17 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1486439567 18000 > # Mon Feb 06 22:52:47 2017 -0500 > # Node ID 4c2f3f1b67a71401faff082dbca79a3f212b5499 > # Parent 935dccd057eb61b980901b5c7a806fac9fb55d0f >

Re: [PATCH 2 of 2] smartset: use native set operations as fast paths

2017-02-18 Thread Yuya Nishihara
On Fri, 17 Feb 2017 22:02:12 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1487396855 28800 > # Fri Feb 17 21:47:35 2017 -0800 > # Node ID 1315d68b1dcf55247f51208608d139029eaae632 > # Parent b32af6cafb9b958decb7ae0db7dd754aa5a5f883 > # Available At

Re: [PATCH 2 of 3 V2] revset: use phasecache.getrevset

2017-02-18 Thread Yuya Nishihara
On Sat, 18 Feb 2017 00:56:09 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1487407171 28800 > # Sat Feb 18 00:39:31 2017 -0800 > # Node ID 432992303718ec631b81a351795071c34cfe68f6 > # Parent 7e30a7c38d845e9a526a7ac64c648f18ec51687e > # Available At

Re: [PATCH STABLE] worker: ignore meaningless exit status indication returned by os.waitpid()

2017-02-24 Thread Yuya Nishihara
On Fri, 24 Feb 2017 06:05:29 +0900, FUJIWARA Katsunori wrote: > # HG changeset patch > # User FUJIWARA Katsunori > # Date 1487883654 -32400 > # Fri Feb 24 06:00:54 2017 +0900 > # Branch stable > # Node ID d879917b416a305a42ab92a6d3ac2121d6830560 > # Parent

Re: [PATCH] patchbomb: allow specifying default --flag options via config(issue5354)

2017-02-25 Thread Yuya Nishihara
On Sat, 25 Feb 2017 03:47:58 +0530, Pulkit Goyal wrote: > On Wed, Feb 22, 2017 at 2:28 AM, Pulkit Goyal <7895pul...@gmail.com> wrote: > >> I wanted to make it support templating so we can set 'flag = {topic}', > >> etc. > > ​I guess still there is no way to add repositories name as mentioned in >

  1   2   3   4   5   6   7   8   9   10   >