[PATCH 1 of 2] testlib: move the prune alias into a shell script for Windows

2017-04-15 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1492316978 14400 # Sun Apr 16 00:29:38 2017 -0400 # Node ID 01b8058372c5e1344ed5a83ce5968c2ce6906157 # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3 testlib: move the prune alias into a shell script for Windows

[PATCH 2 of 2] test-http: add a (glob) for Windows

2017-04-15 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1492317451 14400 # Sun Apr 16 00:37:31 2017 -0400 # Node ID 5666f47d2ff3f52184ac10571036dae918d75312 # Parent 01b8058372c5e1344ed5a83ce5968c2ce6906157 test-http: add a (glob) for Windows I'm not sure why the glob was

Re: [PATCH 4 of 6] httppeer: wrap HTTPResponse.read() globally

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 00:44:08 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1492155236 25200 > # Fri Apr 14 00:33:56 2017 -0700 > # Node ID b8a66f70caadbe53bf2ea43b0be1d1d8acba94ad > # Parent

Re: [PATCH 6 of 6] bundle2: don't attempt I/O after an I/O error occurs (issue4784)

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 00:44:10 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1492155656 25200 > # Fri Apr 14 00:40:56 2017 -0700 > # Node ID d1b31c378dc8e29d9827f9ded9fd023d5a00b0c9 > # Parent

Re: [PATCH 3 of 6] tests: add tests for poorly behaving HTTP server

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 00:44:07 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1492147168 25200 > # Thu Apr 13 22:19:28 2017 -0700 > # Node ID 80bd24abcf67d5dc8b5f5bf83c796e1f71fc5bd9 > # Parent

[PATCH 2 of 3] color: turn on by default (but for windows)

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492302771 -7200 # Sun Apr 16 02:32:51 2017 +0200 # Node ID 7ec1415a4de91a5c56e549cd4a40cb8e9411f8d9 # Parent 276dd8ba6084f1463faca2b57914b8fc3c96c776 # EXP-Topic color # Available At

[PATCH 3 of 3] color: also enable by default on windowso

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492302848 -7200 # Sun Apr 16 02:34:08 2017 +0200 # Node ID 9d4f7de0a25c91103f6419c4675bcb21ad7c5098 # Parent 7ec1415a4de91a5c56e549cd4a40cb8e9411f8d9 # EXP-Topic color # Available At

[PATCH 1 of 3] pager: stop using the color extension in tests

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492303686 -7200 # Sun Apr 16 02:48:06 2017 +0200 # Node ID 276dd8ba6084f1463faca2b57914b8fc3c96c776 # Parent 2bf73e351eb1bb086e30c9f58543817fb05e558c # EXP-Topic color # Available At

Re: [PATCH] hidden: extract the code generating "filtered rev" error for wrapping

2017-04-15 Thread Jun Wu
This change looks good to me. Excerpts from Pierre-Yves David's message of 2017-04-16 02:28:15 +0200: > # HG changeset patch > # User Pierre-Yves David > # Date 1492272790 -7200 > # Sat Apr 15 18:13:10 2017 +0200 > # Node ID

Re: [PATCH V4] serve: add support for Mercurial subrepositories

2017-04-15 Thread Matt Harbison
This depends on the hosting at '/' patch submitted earlier today. > On Apr 15, 2017, at 7:00 PM, Matt Harbison wrote: > > # HG changeset patch > # User Matt Harbison > # Date 1492293940 14400 > # Sat Apr 15 18:05:40 2017 -0400 > # Node ID

Re: [PATCH 1 of 2 V3] serve: add support for Mercurial subrepositories

2017-04-15 Thread Matt Harbison
On Sat, 15 Apr 2017 15:04:32 -0400, Matt Harbison wrote: On Thu, 30 Mar 2017 21:19:01 -0400, Matt Harbison wrote: On Tue, 28 Mar 2017 10:11:15 -0400, Yuya Nishihara wrote: On Sun, 26 Mar 2017 23:04:30 -0400, Matt Harbison

Re: [PATCH 4 of 4] hgweb: add a link to followlines in descending direction

2017-04-15 Thread Gregory Szorc
On Tue, Apr 11, 2017 at 6:09 AM, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491838600 -7200 > # Mon Apr 10 17:36:40 2017 +0200 > # Node ID 4895e777df5cc64eccd038d71a9f9a5b969a5ea0 > # Parent

Re: [PATCH 4 of 4] hgweb: add a link to followlines in descending direction

2017-04-15 Thread Gregory Szorc
On Tue, Apr 11, 2017 at 6:09 AM, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491838600 -7200 > # Mon Apr 10 17:36:40 2017 +0200 > # Node ID 4895e777df5cc64eccd038d71a9f9a5b969a5ea0 > # Parent

[PATCH V4] hgwebdir: allow a repository to be hosted at "/"

2017-04-15 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1491015641 14400 # Fri Mar 31 23:00:41 2017 -0400 # Node ID 3fd50d5f9314a96f43eb73480763f224c4d05831 # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3 hgwebdir: allow a repository to be hosted at "/" This can be

Re: [PATCH 2 of 2 V2] show: implement underway view

2017-04-15 Thread Gregory Szorc
On Sat, Apr 15, 2017 at 11:42 AM, Durham Goode wrote: > On 4/12/17 8:31 PM, Gregory Szorc wrote: > >> # HG changeset patch >> # User Gregory Szorc >> # Date 1492054275 25200 >> # Wed Apr 12 20:31:15 2017 -0700 >> # Node ID

Re: [PATCH 1 of 2 V3] serve: add support for Mercurial subrepositories

2017-04-15 Thread Matt Harbison
On Thu, 30 Mar 2017 21:19:01 -0400, Matt Harbison wrote: On Tue, 28 Mar 2017 10:11:15 -0400, Yuya Nishihara wrote: On Sun, 26 Mar 2017 23:04:30 -0400, Matt Harbison wrote: # HG changeset patch # User Matt Harbison # Date

Re: [PATCH 2 of 2 V2] show: implement underway view

2017-04-15 Thread Durham Goode
On 4/12/17 8:31 PM, Gregory Szorc wrote: # HG changeset patch # User Gregory Szorc # Date 1492054275 25200 # Wed Apr 12 20:31:15 2017 -0700 # Node ID b223da52ad3b22bb76dcb240677d330bce3eb6bf # Parent 60177a9b778cb65fdefd4486ce51475a746c4cb6 show: implement

RE: [PATCH 4 of 4 shelve-ext v3] shelve: make shelvestate use simplekeyvaluefile

2017-04-15 Thread Kostia Balytskyi
> -Original Message- > From: Yuya Nishihara [mailto:you...@gmail.com] On Behalf Of Yuya > Nishihara > Sent: Saturday, 15 April, 2017 09:02 > To: Kostia Balytskyi > Cc: mercurial-devel@mercurial-scm.org > Subject: Re: [PATCH 4 of 4 shelve-ext v3] shelve: make shelvestate

Re: stable ordering of test output

2017-04-15 Thread Augie Fackler
> On Apr 15, 2017, at 5:48 AM, Yuya Nishihara wrote: > > On Thu, 13 Apr 2017 16:17:34 -0400, Augie Fackler wrote: >> # HG changeset patch >> # User Augie Fackler >> # Date 1492114180 14400 >> # Thu Apr 13 16:09:40 2017 -0400 >> # Node ID

[PATCH 02 of 10] obsolescence: add test for the "branch replacement" logic during push, case B2

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217589 -7200 # Sat Apr 15 02:53:09 2017 +0200 # Node ID a098c37ec474b05e042276f3e826b5dc1202956b # Parent d7c159417d01c3001899dd196db1b2106869a405 # EXP-Topic push.checkheads # Available At

[PATCH 05 of 10] obsolescence: add test for the "branch replacement" logic during push, case B6

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217622 -7200 # Sat Apr 15 02:53:42 2017 +0200 # Node ID 2dff665a9bbafa541049b19d415f55af053687f7 # Parent 6163b70948c4143f564b49b59827dc2eec2944d0 # EXP-Topic push.checkheads # Available At

[PATCH 09 of 10] obsolescence: add test for the "branch replacement" logic during push, case D5

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217667 -7200 # Sat Apr 15 02:54:27 2017 +0200 # Node ID 3dce88eb81783127b3f819526ea2402f927c167c # Parent 1aac9af88e90e8885fee1695f3253652076635a0 # EXP-Topic push.checkheads # Available At

[PATCH 06 of 10] obsolescence: add test for the "branch replacement" logic during push, case B7

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217631 -7200 # Sat Apr 15 02:53:51 2017 +0200 # Node ID 6c94dcd038b845e72657ec7e01749562812bdaae # Parent 2dff665a9bbafa541049b19d415f55af053687f7 # EXP-Topic push.checkheads # Available At

[PATCH 04 of 10] obsolescence: add test for the "branch replacement" logic during push, case B5

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217611 -7200 # Sat Apr 15 02:53:31 2017 +0200 # Node ID 6163b70948c4143f564b49b59827dc2eec2944d0 # Parent d34d6fb1491015fbfcd210545c87e6d42dcc8c25 # EXP-Topic push.checkheads # Available At

[PATCH 01 of 10] checkheads: upgrade the obsolescence postprocessing logic (issue4354)

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217718 -7200 # Sat Apr 15 02:55:18 2017 +0200 # Node ID d7c159417d01c3001899dd196db1b2106869a405 # Parent 85a22bc03d58375e2d060e8a78208808ea80ec4a # EXP-Topic push.checkheads # Available At

[PATCH 08 of 10] obsolescence: add test for the "branch replacement" logic during push, case D3

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217660 -7200 # Sat Apr 15 02:54:20 2017 +0200 # Node ID 1aac9af88e90e8885fee1695f3253652076635a0 # Parent 5943a09f9c1e4474b90dfd8a97f93c4003a5b94b # EXP-Topic push.checkheads # Available At

[PATCH 03 of 10] obsolescence: add test for the "branch replacement" logic during push, case B4

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217604 -7200 # Sat Apr 15 02:53:24 2017 +0200 # Node ID d34d6fb1491015fbfcd210545c87e6d42dcc8c25 # Parent a098c37ec474b05e042276f3e826b5dc1202956b # EXP-Topic push.checkheads # Available At

[PATCH 10 of 10] obsolescence: add test for the "branch replacement" logic during push, case D7

2017-04-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492217676 -7200 # Sat Apr 15 02:54:36 2017 +0200 # Node ID 0b1639b381cd8a6e54ea117f9305f63e4e386e48 # Parent 3dce88eb81783127b3f819526ea2402f927c167c # EXP-Topic push.checkheads # Available At

[PATCH 3 of 3] filemerge: optionally strip quotes from merge marker template (BC)

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488018962 -32400 # Sat Feb 25 19:36:02 2017 +0900 # Node ID aea294cf17416c162143292b8f6594fa33bab78b # Parent 51323898479b04d2063a880c9aecce116d83a6b9 filemerge: optionally strip quotes from merge marker template (BC) For

[PATCH 2 of 3] commit: optionally strip quotes from commit template (BC)

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488018759 -32400 # Sat Feb 25 19:32:39 2017 +0900 # Node ID 51323898479b04d2063a880c9aecce116d83a6b9 # Parent 911c62c727e9c0d628158a1655c1b69f725d20df commit: optionally strip quotes from commit template (BC) For consistency

[PATCH 1 of 3] graphlog: optionally strip quotes from graphnode template (BC)

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488018496 -32400 # Sat Feb 25 19:28:16 2017 +0900 # Node ID 911c62c727e9c0d628158a1655c1b69f725d20df # Parent 83527d9f1f1381ffd7325b7c4297ffbdfed78236 graphlog: optionally strip quotes from graphnode template (BC) For

[PATCH 2 of 2] progress: retry ferr.flush() and .write() on EINTR (issue5532)

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1492090277 -32400 # Thu Apr 13 22:31:17 2017 +0900 # Node ID 9de8286012a70e815978f595c28f13c28d72c266 # Parent 087fef3472d6f204c8ef55c5257b9950aac35e72 progress: retry ferr.flush() and .write() on EINTR (issue5532) See the

[PATCH 1 of 4] dispatch: mark callcatch() as a private function

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1492228686 -32400 # Sat Apr 15 12:58:06 2017 +0900 # Node ID 7efffd8f101592f72eb22ff771b336dd919c6f80 # Parent 83527d9f1f1381ffd7325b7c4297ffbdfed78236 dispatch: mark callcatch() as a private function diff --git

[PATCH 3 of 4] worker: propagate exit code to main process

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1492230464 -32400 # Sat Apr 15 13:27:44 2017 +0900 # Node ID 535303fbc0cbdaa0c02a5aec441625c6e9b7b07d # Parent 5f5fbac079aaa4c9872c101152a2be319ae9d19b worker: propagate exit code to main process Follows up 86cd09bc13ba.

[PATCH 4 of 4] worker: print traceback for uncaught exception unconditionally

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1492229095 -32400 # Sat Apr 15 13:04:55 2017 +0900 # Node ID 7c455aa99683ec6f7f24c24e11aaadfb3fe32fe3 # Parent 535303fbc0cbdaa0c02a5aec441625c6e9b7b07d worker: print traceback for uncaught exception unconditionally This is

[PATCH 2 of 4] dispatch: print traceback in scmutil.callcatch() if --traceback specified

2017-04-15 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1492228954 -32400 # Sat Apr 15 13:02:34 2017 +0900 # Node ID 5f5fbac079aaa4c9872c101152a2be319ae9d19b # Parent 7efffd8f101592f72eb22ff771b336dd919c6f80 dispatch: print traceback in scmutil.callcatch() if --traceback specified

Re: [PATCH 1 of 2 V2] revsetlang: add a getboolean helper function

2017-04-15 Thread Yuya Nishihara
On Sat, 15 Apr 2017 11:41:51 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1492248369 -7200 > # Sat Apr 15 11:26:09 2017 +0200 > # Node ID b7086dbbff268161576bd62a374eec531bdabd7d > # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3 >

Re: stable ordering of test output

2017-04-15 Thread Yuya Nishihara
On Thu, 13 Apr 2017 16:17:34 -0400, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1492114180 14400 > # Thu Apr 13 16:09:40 2017 -0400 > # Node ID ec81fd7580f3e31aa92e8834ffbcf2a8e80e72e3 > # Parent 35afb54dbb4df2975dbbf0e1525b98611f18ba85 >

[PATCH 2 of 2 V2] revset: properly parse "descend" argument of followlines()

2017-04-15 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492248582 -7200 # Sat Apr 15 11:29:42 2017 +0200 # Node ID 12f163bb4258cac6be9f330d5d37c9191bed70e1 # Parent b7086dbbff268161576bd62a374eec531bdabd7d revset: properly parse "descend" argument of followlines() We parse

[PATCH 1 of 2 V2] revsetlang: add a getboolean helper function

2017-04-15 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492248369 -7200 # Sat Apr 15 11:26:09 2017 +0200 # Node ID b7086dbbff268161576bd62a374eec531bdabd7d # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3 revsetlang: add a getboolean helper function This will be used to parse

Re: [PATCH 4 of 4 NEW-CONCEPT] track-tags: write all tag changes to a file

2017-04-15 Thread Yuya Nishihara
On Sat, 15 Apr 2017 00:03:32 +0200, Pierre-Yves David wrote: > On 04/07/2017 05:25 PM, Yuya Nishihara wrote: > > On Fri, 7 Apr 2017 15:11:16 +0200, Pierre-Yves David wrote: > >> On 04/06/2017 05:27 PM, Yuya Nishihara wrote: > >>> On Thu, 6 Apr 2017 01:09:47 +0200, Pierre-Yves David wrote: >

Re: [PATCH 3 of 3] context: possibly yield initial fctx in blockdescendants()

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 15:03:56 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1492172706 -7200 > # Fri Apr 14 14:25:06 2017 +0200 > # Node ID 70d27ff6691001bdf51f0e0a2ca9898e4385d834 > # Parent

Re: [PATCH 4 of 4 shelve-ext v3] shelve: make shelvestate use simplekeyvaluefile

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 16:15:01 +, Kostia Balytskyi wrote: > > -Original Message- > > From: Yuya Nishihara [mailto:you...@gmail.com] On Behalf Of Yuya > > Nishihara > > Sent: Friday, 14 April, 2017 12:16 > > To: Kostia Balytskyi > > Cc: mercurial-devel@mercurial-scm.org >

Re: [PATCH] revset: properly parse "descend" argument of followlines()

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 19:22:30 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1492188762 -7200 > # Fri Apr 14 18:52:42 2017 +0200 > # Node ID 6b9fbf9d5196681d213d2a61ac2bed79c18e3a4c > # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3 >

Re: [PATCH] windows: add win32com.shell to demandimport ignore list

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 12:38:32 -0700, Kostia Balytskyi wrote: > # HG changeset patch > # User Kostia Balytskyi > # Date 1492198466 25200 > # Fri Apr 14 12:34:26 2017 -0700 > # Node ID 8c3ee067eeb2337ea2a51ed0d707f599a3aaa4c6 > # Parent 4c2c30bc38b4f84ce8f215146bbf158e299065b3

Re: [PATCH 17 of 17] obsolescence: add test for the "branch replacement" logic during push, case D6

2017-04-15 Thread Yuya Nishihara
On Fri, 14 Apr 2017 11:38:35 -0700, Sean Farley wrote: > Pierre-Yves David writes: > > > # HG changeset patch > > # User Pierre-Yves David > > # Date 1492093695 -7200 > > # Thu Apr 13 16:28:15 2017 +0200 > > # Node ID

Re: [PATCH 5 of 9 v2] stdio: catch StdioError in dispatch.run and clean up appropriately

2017-04-15 Thread Yuya Nishihara
On Thu, 13 Apr 2017 21:29:43 -0700, Bryan O'Sullivan wrote: > # HG changeset patch > # User Bryan O'Sullivan > # Date 1491947652 25200 > # Tue Apr 11 14:54:12 2017 -0700 > # Node ID 942022da49166766fe4a7967b71411879221c197 > # Parent a5aa1dfd9afed15c0cd762c4a72e5e0082ac074c >