Re: [PATCH 3 of 8 py3 v3] extensions: tapdance to get reasonable import error formatting

2017-03-08 Thread Yuya Nishihara
On Wed, 08 Mar 2017 18:22:42 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1488568082 18000 > # Fri Mar 03 14:08:02 2017 -0500 > # Node ID bacac69ec34b5ee252988003ee5f77ebc328f67d > # Parent 009c8aeb34d4f226ba15c54b37dbe8fb86cc103b >

Re: [PATCH 1 of 9] mdiff: turn the comment above _unidiff into a docstring

2017-03-08 Thread Yuya Nishihara
On Mon, 06 Mar 2017 10:38:19 +0100, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1483950879 -3600 > # Mon Jan 09 09:34:39 2017 +0100 > # Node ID adbaa893b3e5e619402ba761b507c385fb8f8d8a > # Parent

Re: Sprint Schedule and Organization

2017-03-08 Thread Gregory Szorc
> On Mar 8, 2017, at 12:30, Ryan McElroy wrote: > > At the last sprint, we did some basic organization and I think it helped make > the sprint run more smoothly overall. I think we should plan on doing this > again, unless there are objections. > > Simon Farnsworth and I are

Re: [PATCH 8 of 8 py3 v3] policy: try and always have a bytes for module policy

2017-03-08 Thread Pulkit Goyal
On Thu, Mar 9, 2017 at 4:52 AM, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1489014701 18000 > # Wed Mar 08 18:11:41 2017 -0500 > # Node ID 51474edf0b672b9152d51a042df8b1161ef41fb1 > # Parent

Re: [PATCH stable] pycompat: verify sys.argv exists before forwarding it (issue5493)

2017-03-08 Thread Yuya Nishihara
On Tue, 07 Mar 2017 13:32:41 -0500, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler > # Date 1488911064 18000 > # Tue Mar 07 13:24:24 2017 -0500 > # Branch stable > # Node ID b1e649de4c276133444234f33638cde393cbbfc8 > # Parent

[PATCH 2 of 2] help: fix layout of pre-formatted text

2017-03-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1489031748 -32400 # Thu Mar 09 12:55:48 2017 +0900 # Node ID eed5ea2fb8416e6bd3a2ece99afa40519a01c828 # Parent a6d5c145a6ffcaf1e9e28174a050be1457ed4362 help: fix layout of pre-formatted text diff --git

[PATCH 1 of 2] help: fix example of revs() fileset

2017-03-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1489024863 -32400 # Thu Mar 09 11:01:03 2017 +0900 # Node ID a6d5c145a6ffcaf1e9e28174a050be1457ed4362 # Parent 1871a1ee64ed49172b1568b89cdbab126284b309 help: fix example of revs() fileset diff --git

Re: [PATCH 4 of 7] color: move the dict with terminfo parameters on the ui object

2017-03-08 Thread Sean Farley
Martin von Zweigbergk via Mercurial-devel writes: > On Mon, Feb 27, 2017 at 7:00 AM, Pierre-Yves David > wrote: >> # HG changeset patch >> # User Pierre-Yves David >> # Date 1488031251 -3600 >> #

Re: [PATCH V3] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Durham Goode
On 3/8/17 5:36 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1489023320 28800 # Wed Mar 08 17:35:20 2017 -0800 # Node ID c1f6f1b0b0d5ca351761f82973860256ad63b16f # Parent 150cd51257221fad5ccba5794e7a21837afba479 dirstate: track otherparent files

[PATCH 3 of 4] filecache: explicitly test 'repofilecache'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1489020196 28800 # Wed Mar 08 16:43:16 2017 -0800 # Node ID d2b18fdb4de965ee6481b73de99bd0c73704f760 # Parent 2c6f8f2c745ba6ab4889d1cf8f277b0e7dfb179c # EXP-Topic vfs.cleanup # Available At

[PATCH 4 of 4] filecache: make 'join' abstract

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1470399893 -7200 # Fri Aug 05 14:24:53 2016 +0200 # Node ID 4bbb1523d63a06b9b137a1c9bbf643fdc885cdda # Parent d2b18fdb4de965ee6481b73de99bd0c73704f760 # EXP-Topic vfs.cleanup # Available At

[PATCH 2 of 4] repofilecache: directly use 'repo.vfs.join'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1470399921 -7200 # Fri Aug 05 14:25:21 2016 +0200 # Node ID 2c6f8f2c745ba6ab4889d1cf8f277b0e7dfb179c # Parent 88545f8d665a665df67f77e1cc605bf387a2 # EXP-Topic vfs.cleanup # Available At

[PATCH 1 of 4] repofilecache: define a 'join' method

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1470399838 -7200 # Fri Aug 05 14:23:58 2016 +0200 # Node ID 88545f8d665a665df67f77e1cc605bf387a2 # Parent 1871a1ee64ed49172b1568b89cdbab126284b309 # EXP-Topic vfs.cleanup # Available At

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Pierre-Yves David
I also confirms that I see a prune marker for this changeset On 03/08/2017 04:37 PM, Augie Fackler wrote: On Mar 8, 2017, at 19:36, Martin von Zweigbergk wrote: On Wed, Mar 8, 2017 at 4:34 PM, Augie Fackler wrote: On Mar 8, 2017, at 19:31, Martin

Re: [PATCH 3 of 3] histedit: add histedit.singletransaction config option

2017-03-08 Thread Durham Goode
On 3/8/17 4:33 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1489019264 28800 # Wed Mar 08 16:27:44 2017 -0800 # Node ID 92225c3757e833d117c91d063cb8d42f6f355eef # Parent 265484e77411893d910f2eff4efe02cfe6abd5b7 histedit: add

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Augie Fackler
> On Mar 8, 2017, at 19:36, Martin von Zweigbergk wrote: > > On Wed, Mar 8, 2017 at 4:34 PM, Augie Fackler wrote: >> >>> On Mar 8, 2017, at 19:31, Martin von Zweigbergk >>> wrote: >>> >>> On Wed, Mar 8, 2017 at 4:16 PM, Durham

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 4:34 PM, Augie Fackler wrote: > >> On Mar 8, 2017, at 19:31, Martin von Zweigbergk >> wrote: >> >> On Wed, Mar 8, 2017 at 4:16 PM, Durham Goode wrote: >>> >>> >>> On 3/8/17 4:14 PM, Martin von Zweigbergk wrote:

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Augie Fackler
> On Mar 8, 2017, at 19:31, Martin von Zweigbergk wrote: > > On Wed, Mar 8, 2017 at 4:16 PM, Durham Goode wrote: >> >> >> On 3/8/17 4:14 PM, Martin von Zweigbergk wrote: >>> >>> On Wed, Mar 8, 2017 at 4:10 PM, Pierre-Yves David >>>

[PATCH 3 of 3] histedit: add histedit.singletransaction config option

2017-03-08 Thread Durham Goode
# HG changeset patch # User Durham Goode # Date 1489019264 28800 # Wed Mar 08 16:27:44 2017 -0800 # Node ID 92225c3757e833d117c91d063cb8d42f6f355eef # Parent 265484e77411893d910f2eff4efe02cfe6abd5b7 histedit: add histedit.singletransaction config option This adds an option

[PATCH 1 of 3] histedit: add transaction support to writing the state file

2017-03-08 Thread Durham Goode
# HG changeset patch # User Durham Goode # Date 1489019264 28800 # Wed Mar 08 16:27:44 2017 -0800 # Node ID c9195d0e227ad2c3b4544a9352dd59ccd0336d36 # Parent 150cd51257221fad5ccba5794e7a21837afba479 histedit: add transaction support to writing the state file This will be

[PATCH 2 of 3] histedit: pop action after the action is completed

2017-03-08 Thread Durham Goode
# HG changeset patch # User Durham Goode # Date 1489019264 28800 # Wed Mar 08 16:27:44 2017 -0800 # Node ID 265484e77411893d910f2eff4efe02cfe6abd5b7 # Parent c9195d0e227ad2c3b4544a9352dd59ccd0336d36 histedit: pop action after the action is completed We only want to pop the

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 4:16 PM, Durham Goode wrote: > > > On 3/8/17 4:14 PM, Martin von Zweigbergk wrote: >> >> On Wed, Mar 8, 2017 at 4:10 PM, Pierre-Yves David >> wrote: >>> >>> >>> >>> On 03/07/2017 09:29 AM, Augie Fackler wrote:

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Augie Fackler
> On Mar 8, 2017, at 19:20, Jun Wu wrote: > > Excerpts from Pierre-Yves David's message of 2017-03-08 16:10:04 -0800: >> >> On 03/07/2017 09:29 AM, Augie Fackler wrote: >>> On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote: # HG changeset patch # User Durham

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Jun Wu
Excerpts from Pierre-Yves David's message of 2017-03-08 16:10:04 -0800: > > On 03/07/2017 09:29 AM, Augie Fackler wrote: > > On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote: > >> # HG changeset patch > >> # User Durham Goode > >> # Date 1488761157 28800 > >> #

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Durham Goode
On 3/8/17 4:14 PM, Martin von Zweigbergk wrote: On Wed, Mar 8, 2017 at 4:10 PM, Pierre-Yves David wrote: On 03/07/2017 09:29 AM, Augie Fackler wrote: On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote: # HG changeset patch # User Durham Goode

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 4:10 PM, Pierre-Yves David wrote: > > > On 03/07/2017 09:29 AM, Augie Fackler wrote: >> >> On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote: >>> >>> # HG changeset patch >>> # User Durham Goode >>> # Date

Re: [PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

2017-03-08 Thread Pierre-Yves David
On 03/07/2017 09:29 AM, Augie Fackler wrote: On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1488761157 28800 # Sun Mar 05 16:45:57 2017 -0800 # Node ID a465bc91a3c1a04c9c75a3cbd13fd5b777487de9 # Parent

Re: [PATCH RFC] ui: introduce sysdefault section for pager and editor configuration

2017-03-08 Thread Jun Wu
A "sysdefault" section sounds a bit weird. Usually files under "/etc" are defining "system defaults". A new section also makes it harder to see what configs they are overriding. How about appending ":sysdefault" to normal configs? The idea was also mentioned by Yuya at [1] and we use them in

Re: [PATCH 09 of 10 V2] treemanifest: add tests covering hg diff of partial trees

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488940198 28800 > # Tue Mar 07 18:29:58 2017 -0800 > # Node ID 611fac63adb09c326912e56df59c828ad12ffd9f > # Parent

[PATCH RFC] ui: introduce sysdefault section for pager and editor configuration

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1489016567 18000 # Wed Mar 08 18:42:47 2017 -0500 # Node ID 71fc64c48cfff1b7a2120c60e2b958da3263c0dc # Parent 92f7d6585c185e85763b3bad81b1304b8cdb5937 ui: introduce sysdefault section for pager and editor configuration The

[PATCH 2 of 2 pager-followup] dispatch: add pagination of two more help cases

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1489015962 18000 # Wed Mar 08 18:32:42 2017 -0500 # Node ID 92f7d6585c185e85763b3bad81b1304b8cdb5937 # Parent 767afd48cd786deb5bebd542f739a18640c50038 dispatch: add pagination of two more help cases I missed these in the

[PATCH 1 of 2 pager-followup] help: avoid mutating passed-in `keep` list in `formattedhelp`

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1489015893 18000 # Wed Mar 08 18:31:33 2017 -0500 # Node ID 767afd48cd786deb5bebd542f739a18640c50038 # Parent 8dcc7582ec043d04d800a54a579f0f25ee7b44f4 help: avoid mutating passed-in `keep` list in `formattedhelp` diff --git

[PATCH 1 of 8 py3 v3] extensions: use inspect module instead of func_code.co_argcount

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488565641 18000 # Fri Mar 03 13:27:21 2017 -0500 # Node ID 6305f423089ed14fbf77a0311b5ce472fd1e1d0d # Parent 8dcc7582ec043d04d800a54a579f0f25ee7b44f4 extensions: use inspect module instead of func_code.co_argcount Fixes

[PATCH 3 of 8 py3 v3] extensions: tapdance to get reasonable import error formatting

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488568082 18000 # Fri Mar 03 14:08:02 2017 -0500 # Node ID bacac69ec34b5ee252988003ee5f77ebc328f67d # Parent 009c8aeb34d4f226ba15c54b37dbe8fb86cc103b extensions: tapdance to get reasonable import error formatting I'm not

[PATCH 6 of 8 py3 v3] config: guard against setconfig specifying unicode values on py3

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488570176 18000 # Fri Mar 03 14:42:56 2017 -0500 # Node ID 9788576dc5009344c2649a7a56565cdf20713112 # Parent 9269a48bd35f1eaafdb00c58c6056382c6a0ba88 config: guard against setconfig specifying unicode values on py3 This

[PATCH 7 of 8 py3 v3] init: zstd is already python3-ready, so don't run it through our importer

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1489014679 18000 # Wed Mar 08 18:11:19 2017 -0500 # Node ID eefc1048d292cda28d4493ac5a6ea56c68fed1e2 # Parent 9788576dc5009344c2649a7a56565cdf20713112 init: zstd is already python3-ready, so don't run it through our importer

[PATCH 5 of 8 py3 v3] dispatch: enforce bytes when converting boolean flags to config items

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488570207 18000 # Fri Mar 03 14:43:27 2017 -0500 # Node ID 9269a48bd35f1eaafdb00c58c6056382c6a0ba88 # Parent aa38d91cc90fe6b4c600f0f096fe45755b383193 dispatch: enforce bytes when converting boolean flags to config items

[PATCH 2 of 8 py3 v3] extensions: use [0:1] slice on config path instead of [0]

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488565930 18000 # Fri Mar 03 13:32:10 2017 -0500 # Node ID 009c8aeb34d4f226ba15c54b37dbe8fb86cc103b # Parent 6305f423089ed14fbf77a0311b5ce472fd1e1d0d extensions: use [0:1] slice on config path instead of [0] This behaves

[PATCH 8 of 8 py3 v3] policy: try and always have a bytes for module policy

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1489014701 18000 # Wed Mar 08 18:11:41 2017 -0500 # Node ID 51474edf0b672b9152d51a042df8b1161ef41fb1 # Parent eefc1048d292cda28d4493ac5a6ea56c68fed1e2 policy: try and always have a bytes for module policy debuginstall now

[PATCH 3 of 6 py3 v2] extensions: tapdance to get reasonable import error formatting

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488568082 18000 # Fri Mar 03 14:08:02 2017 -0500 # Node ID 9bd5ccf35922ec4e70a2f024f1291646b3bb6c18 # Parent 009c8aeb34d4f226ba15c54b37dbe8fb86cc103b extensions: tapdance to get reasonable import error formatting I'm not

[PATCH 2 of 6 py3 v2] extensions: use [0:1] slice on config path instead of [0]

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488565930 18000 # Fri Mar 03 13:32:10 2017 -0500 # Node ID 009c8aeb34d4f226ba15c54b37dbe8fb86cc103b # Parent 6305f423089ed14fbf77a0311b5ce472fd1e1d0d extensions: use [0:1] slice on config path instead of [0] This behaves

[PATCH 4 of 6 py3 v2] py3: add a test that proves %include and missing-extension code works

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488567128 18000 # Fri Mar 03 13:52:08 2017 -0500 # Node ID 5fb879c5f256c4308651e4efdf2b3ca1a59df24a # Parent 9bd5ccf35922ec4e70a2f024f1291646b3bb6c18 py3: add a test that proves %include and missing-extension code works

[PATCH 6 of 6 py3 v2] config: guard against setconfig specifying unicode values on py3

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488570176 18000 # Fri Mar 03 14:42:56 2017 -0500 # Node ID 474c78761c9c60d259bd8291a6a120bf4b78b7a3 # Parent e71f92216d6ff54d0f2c7640f5574f6b69719836 config: guard against setconfig specifying unicode values on py3 This

[PATCH 5 of 6 py3 v2] dispatch: enforce bytes when converting boolean flags to config items

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488570207 18000 # Fri Mar 03 14:43:27 2017 -0500 # Node ID e71f92216d6ff54d0f2c7640f5574f6b69719836 # Parent 5fb879c5f256c4308651e4efdf2b3ca1a59df24a dispatch: enforce bytes when converting boolean flags to config items

Re: [PATCH 1 of 6 py3 v2] extensions: use inspect module instead of func_code.co_argcount

2017-03-08 Thread Augie Fackler
Derp, misfire. I rebased but forgot to fix an issue here. > On Mar 8, 2017, at 17:51, Augie Fackler wrote: > > # HG changeset patch > # User Augie Fackler > # Date 1488565641 18000 > # Fri Mar 03 13:27:21 2017 -0500 > # Node ID

[PATCH 1 of 6 py3 v2] extensions: use inspect module instead of func_code.co_argcount

2017-03-08 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1488565641 18000 # Fri Mar 03 13:27:21 2017 -0500 # Node ID 6305f423089ed14fbf77a0311b5ce472fd1e1d0d # Parent 8dcc7582ec043d04d800a54a579f0f25ee7b44f4 extensions: use inspect module instead of func_code.co_argcount Fixes

Re: [PATCH 10 of 10 V2] treemanifest: optimize diff using the matcher

2017-03-08 Thread Durham Goode
On 3/8/17 1:01 PM, Martin von Zweigbergk wrote: On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1488943242 28800 # Tue Mar 07 19:20:42 2017 -0800 # Node ID 541bf866729342f534bac425bd8f01b9fe7564e8 #

Re: [PATCH] fileset: drop false function signatures from revs() and status() docs

2017-03-08 Thread Augie Fackler
On Thu, Mar 09, 2017 at 12:49:12AM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1488985633 -32400 > # Thu Mar 09 00:07:13 2017 +0900 > # Node ID 132c275a0133ae30702d8fc11f98fdc89c9a74b9 > # Parent

Re: [PATCH 2 of 3] py3: factor out bytechr() function

2017-03-08 Thread Augie Fackler
On Thu, Mar 09, 2017 at 12:52:49AM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1488979812 -32400 > # Wed Mar 08 22:30:12 2017 +0900 > # Node ID a17d13eaa30ec9ef28deba953d281faba0b79909 > # Parent

Re: [PATCH 2 of 3 V3] chgcache: implement a smartcache layer

2017-03-08 Thread Jun Wu
Excerpts from Simon Farnsworth's message of 2017-03-08 18:52:06 +: > On 08/03/2017 06:35, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1488949878 28800 > > # Tue Mar 07 21:11:18 2017 -0800 > > # Node ID f0bded8d53c5c9a5cfb25d29dd99cf4eb3fb79b2 > > #

Re: [PATCH 22 of 22] vfs: use 'vfs' module directly in 'test-clone-uncompressed'

2017-03-08 Thread Augie Fackler
On Wed, Mar 08, 2017 at 10:18:33PM +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1488458041 -3600 > # Thu Mar 02 13:34:01 2017 +0100 > # Node ID f6b5bf425231424552c1ffcafe48f98ff1f19c07 > # Parent

Re: [PATCH 2 of 2] chg: forward user-defined signals

2017-03-08 Thread Augie Fackler
On Wed, Mar 08, 2017 at 01:47:49PM -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1489009586 28800 > # Wed Mar 08 13:46:26 2017 -0800 > # Node ID 574c38eff4205523a7b30e4b9d5b39e9c9d93a42 > # Parent 26c57e0bc4b0d3c78fc0ddf9701d418d70fa0013 > # Available At

Re: [PATCH] tests: make test-shelve.t timing-independent

2017-03-08 Thread Augie Fackler
On Wed, Mar 08, 2017 at 02:30:49PM -0800, Martin von Zweigbergk via Mercurial-devel wrote: > # HG changeset patch > # User Martin von Zweigbergk > # Date 1489012165 28800 > # Wed Mar 08 14:29:25 2017 -0800 > # Node ID 66759ac6665d2fbde79753e8739549613822f1e5 > #

Re: Sprint Schedule and Organization

2017-03-08 Thread Augie Fackler
On Wed, Mar 08, 2017 at 12:30:33PM -0800, Ryan McElroy wrote: > At the last sprint, we did some basic organization and I think it helped > make the sprint run more smoothly overall. I think we should plan on doing > this again, unless there are objections. > > Simon Farnsworth and I are

[PATCH] tests: make test-shelve.t timing-independent

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1489012165 28800 # Wed Mar 08 14:29:25 2017 -0800 # Node ID 66759ac6665d2fbde79753e8739549613822f1e5 # Parent 150cd51257221fad5ccba5794e7a21837afba479 tests: make test-shelve.t timing-independent It was

[PATCH evolve-ext] docs: update references to installation path

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1489009715 28800 # Wed Mar 08 13:48:35 2017 -0800 # Node ID 9750160d5393720942eefa74dda379ce3affee6f # Parent 74934195747b437ac49958cbb4deb2287753e1db docs: update references to installation path diff -r

[PATCH 2 of 2] chg: forward user-defined signals

2017-03-08 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1489009586 28800 # Wed Mar 08 13:46:26 2017 -0800 # Node ID 574c38eff4205523a7b30e4b9d5b39e9c9d93a42 # Parent 26c57e0bc4b0d3c78fc0ddf9701d418d70fa0013 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

[PATCH 1 of 2] chg: document why we send SIGHUP and SIGINT to process group

2017-03-08 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1489008865 28800 # Wed Mar 08 13:34:25 2017 -0800 # Node ID 26c57e0bc4b0d3c78fc0ddf9701d418d70fa0013 # Parent c32f9eeec75445bfbbc55df4c1fcc584d3cf45cd # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

mercurial@31181: 6 new changesets

2017-03-08 Thread Mercurial Commits
6 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/99c5843b228d changeset: 31176:99c5843b228d user:Augie Fackler date:Fri Mar 03 12:55:11 2017 -0500 summary: config: add sanity assert that files are opened as binary

Re: Sprint Schedule and Organization

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 12:37 PM Rishabh Madan wrote: > Hey! > > Being a new contributor, I don't have much idea about how a sprint works. > Can I participate in the sprint from my own workplace? > https://www.mercurial-scm.org/wiki/4.2sprint We usually don't set up VC

[PATCH 19 of 22] vfs: use 'vfs' module directly in 'test-lock'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457982 -3600 # Thu Mar 02 13:33:02 2017 +0100 # Node ID 320c87d10ee2d7272949cde00c632b099a88bd15 # Parent f25cc9e5d5509dca6cc5b232690b26d3f1a60968 # EXP-Topic vfs.cleanup # Available At

[PATCH 21 of 22] vfs: use 'vfs' module directly in 'test-filecache'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488458008 -3600 # Thu Mar 02 13:33:28 2017 +0100 # Node ID a87389d138d8581b48f57ff4222aeebe57ba3b07 # Parent c199f438f992162952cafffe24e1d20b81bc164e # EXP-Topic vfs.cleanup # Available At

[PATCH 20 of 22] vfs: use 'vfs' module directly in 'test-parseindex'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457996 -3600 # Thu Mar 02 13:33:16 2017 +0100 # Node ID c199f438f992162952cafffe24e1d20b81bc164e # Parent 320c87d10ee2d7272949cde00c632b099a88bd15 # EXP-Topic vfs.cleanup # Available At

[PATCH 22 of 22] vfs: use 'vfs' module directly in 'test-clone-uncompressed'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488458041 -3600 # Thu Mar 02 13:34:01 2017 +0100 # Node ID f6b5bf425231424552c1ffcafe48f98ff1f19c07 # Parent a87389d138d8581b48f57ff4222aeebe57ba3b07 # EXP-Topic vfs.cleanup # Available At

[PATCH 12 of 22] vfs: use 'vfs' module directly in 'mercurial.unionrepo'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488462590 -3600 # Thu Mar 02 14:49:50 2017 +0100 # Node ID 60cfd83b136a361ab560fd877a6f550aa19a6600 # Parent 57d03221148b7af86e438bd2347bd34ffc64df5f # EXP-Topic vfs.cleanup # Available At

[PATCH 14 of 22] vfs: use 'vfs' module directly in 'hgext.shelve'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457892 -3600 # Thu Mar 02 13:31:32 2017 +0100 # Node ID 8810c5318e8ff7b7cce4fb339e71b11ab05963f1 # Parent 1e7bd49c3b75b4a4ffaacc21f545394f7af52f73 # EXP-Topic vfs.cleanup # Available At

[PATCH 16 of 22] vfs: use 'vfs' module directly in 'hgext.convert'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457934 -3600 # Thu Mar 02 13:32:14 2017 +0100 # Node ID 34deee8fb3f8b7298654223e87bcb46cfc6ca38d # Parent 08dbe59418ce0df83a5d32a860935c749a8af880 # EXP-Topic vfs.cleanup # Available At

[PATCH 18 of 22] vfs: use 'vfs' module directly in 'contrib/undumprevlog'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457969 -3600 # Thu Mar 02 13:32:49 2017 +0100 # Node ID f25cc9e5d5509dca6cc5b232690b26d3f1a60968 # Parent 411f7ad0293ad358de1e0170b6443069fbf37ffc # EXP-Topic vfs.cleanup # Available At

[PATCH 17 of 22] vfs: use 'vfs' module directly in 'hgext.largefile'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457947 -3600 # Thu Mar 02 13:32:27 2017 +0100 # Node ID 411f7ad0293ad358de1e0170b6443069fbf37ffc # Parent 34deee8fb3f8b7298654223e87bcb46cfc6ca38d # EXP-Topic vfs.cleanup # Available At

[PATCH 11 of 22] vfs: use 'vfs' module directly in 'mercurial.statichttprepo'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488462541 -3600 # Thu Mar 02 14:49:01 2017 +0100 # Node ID 57d03221148b7af86e438bd2347bd34ffc64df5f # Parent ce0764554a608df329eb80533bb9479c22b6ae39 # EXP-Topic vfs.cleanup # Available At

[PATCH 13 of 22] vfs: use 'vfs' module directly in 'hgext.mq'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457883 -3600 # Thu Mar 02 13:31:23 2017 +0100 # Node ID 1e7bd49c3b75b4a4ffaacc21f545394f7af52f73 # Parent 60cfd83b136a361ab560fd877a6f550aa19a6600 # EXP-Topic vfs.cleanup # Available At

[PATCH 15 of 22] vfs: use 'vfs' module directly in 'hgext.transplant'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457899 -3600 # Thu Mar 02 13:31:39 2017 +0100 # Node ID 08dbe59418ce0df83a5d32a860935c749a8af880 # Parent 8810c5318e8ff7b7cce4fb339e71b11ab05963f1 # EXP-Topic vfs.cleanup # Available At

[PATCH 10 of 22] vfs: use 'vfs' module directly in 'mercurial.bundlerepo'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488462423 -3600 # Thu Mar 02 14:47:03 2017 +0100 # Node ID ce0764554a608df329eb80533bb9479c22b6ae39 # Parent 8946a52d22e991e168df21399f5786969551b55f # EXP-Topic vfs.cleanup # Available At

[PATCH 08 of 22] vfs: use 'vfs' module directly in 'mercurial.simplemerge'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457858 -3600 # Thu Mar 02 13:30:58 2017 +0100 # Node ID f9b148da25f6a92866ac52ec185a9cf0f622ae06 # Parent 2c27b19bbea4f4e86dd9a8b2130fb2a50d043fc6 # EXP-Topic vfs.cleanup # Available At

[PATCH 09 of 22] vfs: use 'vfs' module directly in 'mercurial.debugcommand'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457867 -3600 # Thu Mar 02 13:31:07 2017 +0100 # Node ID 8946a52d22e991e168df21399f5786969551b55f # Parent f9b148da25f6a92866ac52ec185a9cf0f622ae06 # EXP-Topic vfs.cleanup # Available At

[PATCH 07 of 22] vfs: use 'vfs' module directly in 'mercurial.cmdutil'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457847 -3600 # Thu Mar 02 13:30:47 2017 +0100 # Node ID 2c27b19bbea4f4e86dd9a8b2130fb2a50d043fc6 # Parent 9cbaa5117a40aa64befe4db8859c86e9480509c4 # EXP-Topic vfs.cleanup # Available At

[PATCH 04 of 22] vfs: use 'vfs' module directly in 'mercurial.store'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457810 -3600 # Thu Mar 02 13:30:10 2017 +0100 # Node ID 0b88c6086f20be809ffe3f16ec7028a7d8a721a9 # Parent 712046a71a6fb8fabde315c312dc66e424c57bc9 # EXP-Topic vfs.cleanup # Available At

[PATCH 02 of 22] vfs: use 'vfs' module directly in 'mercurial.repair'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457783 -3600 # Thu Mar 02 13:29:43 2017 +0100 # Node ID 3ea27e3eb238450add3bca5b9d23f9bba3ddfced # Parent c46a9910b10778bfa378ef4e37d66dfb270d23e6 # EXP-Topic vfs.cleanup # Available At

[PATCH 06 of 22] vfs: use 'vfs' module directly in 'mercurial.subrepo'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457838 -3600 # Thu Mar 02 13:30:38 2017 +0100 # Node ID 9cbaa5117a40aa64befe4db8859c86e9480509c4 # Parent 8384ca1f929ba06ca60844d925d5089b0fbd4dd4 # EXP-Topic vfs.cleanup # Available At

[PATCH 01 of 22] vfs: use 'vfs' module directly in 'mercurial.localrepo'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457697 -3600 # Thu Mar 02 13:28:17 2017 +0100 # Node ID c46a9910b10778bfa378ef4e37d66dfb270d23e6 # Parent 27f519148c6fb12dfd13c91f88f8485cc91fefcf # EXP-Topic vfs.cleanup # Available At

[PATCH 05 of 22] vfs: use 'vfs' module directly in 'mercurial.archival'

2017-03-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1488457828 -3600 # Thu Mar 02 13:30:28 2017 +0100 # Node ID 8384ca1f929ba06ca60844d925d5089b0fbd4dd4 # Parent 0b88c6086f20be809ffe3f16ec7028a7d8a721a9 # EXP-Topic vfs.cleanup # Available At

Re: [PATCH 10 of 10 V2] treemanifest: optimize diff using the matcher

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488943242 28800 > # Tue Mar 07 19:20:42 2017 -0800 > # Node ID 541bf866729342f534bac425bd8f01b9fe7564e8 > # Parent

Re: [PATCH 08 of 10 V2] manifest: rename matches to _matches

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488937983 28800 > # Tue Mar 07 17:53:03 2017 -0800 > # Node ID b76e7da4fb9ab00c3b98e5613d7caa0b4aceaf8b > # Parent

Re: Sprint Schedule and Organization

2017-03-08 Thread Rishabh Madan
Hey! Being a new contributor, I don't have much idea about how a sprint works. Can I participate in the sprint from my own workplace? On Thu, Mar 9, 2017 at 2:00 AM, Ryan McElroy wrote: > At the last sprint, we did some basic organization and I think it helped > make the sprint

Sprint Schedule and Organization

2017-03-08 Thread Ryan McElroy
At the last sprint, we did some basic organization and I think it helped make the sprint run more smoothly overall. I think we should plan on doing this again, unless there are objections. Simon Farnsworth and I are volunteering to do the organizational work to make this happen. Last time,

Re: [PATCH 2 of 3 V3] chgcache: implement a smartcache layer

2017-03-08 Thread Simon Farnsworth
On 08/03/2017 06:35, Jun Wu wrote: # HG changeset patch # User Jun Wu # Date 1488949878 28800 # Tue Mar 07 21:11:18 2017 -0800 # Node ID f0bded8d53c5c9a5cfb25d29dd99cf4eb3fb79b2 # Parent 60eb2c2b5196a62d635dbe0eb1e29fdd945d5058 # Available At

Re: [PATCH 06 of 10 V2] context: remove duplicate manifest creation during _buildstatus

2017-03-08 Thread Durham Goode
On 3/8/17 10:28 AM, Martin von Zweigbergk wrote: On Wed, Mar 8, 2017 at 10:25 AM, Durham Goode wrote: On 3/8/17 10:21 AM, Martin von Zweigbergk wrote: On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode

Re: [PATCH 06 of 10 V2] context: remove duplicate manifest creation during _buildstatus

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 10:25 AM, Durham Goode wrote: > > > On 3/8/17 10:21 AM, Martin von Zweigbergk wrote: >> >> On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: >>> >>> # HG changeset patch >>> # User Durham Goode >>> # Date 1488937790 28800 >>>

Re: [PATCH 06 of 10 V2] context: remove duplicate manifest creation during _buildstatus

2017-03-08 Thread Durham Goode
On 3/8/17 10:21 AM, Martin von Zweigbergk wrote: On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1488937790 28800 # Tue Mar 07 17:49:50 2017 -0800 # Node ID d2850df6c891a20585a0d5eac370c1c2f4463cad #

Re: [PATCH 06 of 10 V2] context: remove duplicate manifest creation during _buildstatus

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488937790 28800 > # Tue Mar 07 17:49:50 2017 -0800 > # Node ID d2850df6c891a20585a0d5eac370c1c2f4463cad > # Parent

Re: [PATCH 05 of 10 V2] context: move _manifest from committablectx to workingctx

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 8, 2017 at 9:56 AM, Durham Goode wrote: > > > On 3/8/17 9:46 AM, Martin von Zweigbergk wrote: >> >> On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: >>> >>> # HG changeset patch >>> # User Durham Goode >>> # Date 1488938190 28800 >>> #

Re: [PATCH 03 of 10 V2] merge: remove uses of manifest.matches

2017-03-08 Thread Durham Goode
On 3/8/17 9:47 AM, Martin von Zweigbergk wrote: On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: # HG changeset patch # User Durham Goode # Date 1488940700 28800 # Tue Mar 07 18:38:20 2017 -0800 # Node ID ccec5eeceb85929c5df041b768d01694176b3a9d #

Re: [PATCH 03 of 10 V2] merge: remove uses of manifest.matches

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488940700 28800 > # Tue Mar 07 18:38:20 2017 -0800 > # Node ID ccec5eeceb85929c5df041b768d01694176b3a9d > # Parent

Re: [PATCH 05 of 10 V2] context: move _manifest from committablectx to workingctx

2017-03-08 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 7, 2017 at 7:22 PM, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488938190 28800 > # Tue Mar 07 17:56:30 2017 -0800 > # Node ID 36bcc5d848c6bdf33d604999631a0708d1b7f067 > # Parent

Re: [PATCH] tests: make run-tests.py run on Python 3 again

2017-03-08 Thread Augie Fackler
On Thu, Mar 09, 2017 at 12:49:31AM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1488978769 -32400 > # Wed Mar 08 22:12:49 2017 +0900 > # Node ID 08b1e247765641ab9ab7734add717e0c64b3c938 > # Parent

Re: [PATCH 1 of 3] py3: fix asciistr table in store.py

2017-03-08 Thread Pulkit Goyal
On 08-Mar-2017 9:23 PM, "Yuya Nishihara" wrote: > > # HG changeset patch > # User Yuya Nishihara > # Date 1488979554 -32400 > # Wed Mar 08 22:25:54 2017 +0900 > # Node ID 9fc739fcfb59421146294285d450eff80f8dc587 > # Parent

Re: [PATCH 5 of 5 V2] rebase: move actual rebase into a single transaction

2017-03-08 Thread Augie Fackler
On Tue, Mar 07, 2017 at 04:37:37PM -0800, Durham Goode wrote: > # HG changeset patch > # User Durham Goode > # Date 1488932852 28800 > # Tue Mar 07 16:27:32 2017 -0800 > # Node ID 39116126d70a5cc2fe330c880093beffa640aa64 > # Parent 177c391caab3912e403e0eec469ea45a18c001f2 >

[PATCH 2 of 3] py3: factor out bytechr() function

2017-03-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488979812 -32400 # Wed Mar 08 22:30:12 2017 +0900 # Node ID a17d13eaa30ec9ef28deba953d281faba0b79909 # Parent 9fc739fcfb59421146294285d450eff80f8dc587 py3: factor out bytechr() function I also changed xrange(127) to

[PATCH 3 of 3] (RFC) py3: add bytestr wrapper which acts as str of Python 2 in many cases

2017-03-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488980906 -32400 # Wed Mar 08 22:48:26 2017 +0900 # Node ID 1abcb171ffb294637d4fc59c298c4dbe1a4f5a74 # Parent 6f059330a324acbaed7c492e2ed275899c97e91e (RFC) py3: add bytestr wrapper which acts as str of Python 2 in many cases

[PATCH 1 of 3] py3: fix asciistr table in store.py

2017-03-08 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1488979554 -32400 # Wed Mar 08 22:25:54 2017 +0900 # Node ID 9fc739fcfb59421146294285d450eff80f8dc587 # Parent 08b1e247765641ab9ab7734add717e0c64b3c938 py3: fix asciistr table in store.py bytes(n) creates an n-length bytes of

  1   2   >