[PATCH] context: follow all branches in blockdescendants()

2017-04-13 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492152918 -7200 # Fri Apr 14 08:55:18 2017 +0200 # Node ID 0bed2dff50d5bc32820c973b7057f32dd97dd89d # Parent f23d579a5a04e44f5e0370ba13ad20dd626e8ad7 context: follow all branches in blockdescendants() In the initial implementation of blockde

[PATCH 8 of 9 v2] stdio: raise StdioError if something goes wrong in ui.flush

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID 800f9ec2664e515d8ad807c0df1efaccda8ff5e5 # Parent fa74f393eaa5663b943eb0544ad4723ae7371385 stdio: raise StdioError if something goes wrong in ui.flush The prior code used to ignor

[PATCH 7 of 9 v2] stdio: raise StdioError if something goes wrong in ui._write_err

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID fa74f393eaa5663b943eb0544ad4723ae7371385 # Parent e2a4bc13996100c5409f2e8561143e9fdad758a9 stdio: raise StdioError if something goes wrong in ui._write_err The prior code used to

[PATCH 9 of 9 v2] stdio: add Linux-specific tests for error checking

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID 19530f1d18bc0b6697f2996f089c614548f90269 # Parent 800f9ec2664e515d8ad807c0df1efaccda8ff5e5 stdio: add Linux-specific tests for error checking diff --git a/tests/hghave.py b/tests/

[PATCH 6 of 9 v2] stdio: raise StdioError if something goes wrong in ui._write

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID e2a4bc13996100c5409f2e8561143e9fdad758a9 # Parent 942022da49166766fe4a7967b71411879221c197 stdio: raise StdioError if something goes wrong in ui._write diff --git a/mercurial/ui.p

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

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID 942022da49166766fe4a7967b71411879221c197 # Parent a5aa1dfd9afed15c0cd762c4a72e5e0082ac074c stdio: catch StdioError in dispatch.run and clean up appropriately We attempt to report

[PATCH 2 of 9 v2] atexit: test failing handlers

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID b35bc05e7a695ed8cdfd809070965ef9ea9266f9 # Parent f3a5157b39b32245b0bbcb9d7ac3ce7d9cbefde3 atexit: test failing handlers diff --git a/tests/test-bad-extension.t b/tests/test-bad-e

[PATCH 1 of 9 v2] ui: add special-purpose atexit functionality

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID f3a5157b39b32245b0bbcb9d7ac3ce7d9cbefde3 # Parent e0dc40530c5aa514feb6a09cf79ab6a3aa2ec331 ui: add special-purpose atexit functionality In spite of its longstanding use, Python's

[PATCH 4 of 9 v2] stdio: add machinery to identify failed stdout/stderr writes

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID a5aa1dfd9afed15c0cd762c4a72e5e0082ac074c # Parent c9e44f83b04ad81797891ba63b0fa4d1587880ea stdio: add machinery to identify failed stdout/stderr writes Mercurial currently fails t

[PATCH 3 of 9 v2] atexit: switch to home-grown implementation

2017-04-13 Thread Bryan O'Sullivan
# HG changeset patch # User Bryan O'Sullivan # Date 1491947652 25200 # Tue Apr 11 14:54:12 2017 -0700 # Node ID c9e44f83b04ad81797891ba63b0fa4d1587880ea # Parent b35bc05e7a695ed8cdfd809070965ef9ea9266f9 atexit: switch to home-grown implementation diff --git a/contrib/memory.py b/contrib/mem

[Bug 5537] New: email and pager interact strangely

2017-04-13 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5537 Bug ID: 5537 Summary: email and pager interact strangely Product: Mercurial Version: 4.1.2 Hardware: PC OS: Mac OS Status: UNCONFIRMED Severity: bug

Re: stable ordering of test output

2017-04-13 Thread Matt Harbison
On Thu, 13 Apr 2017 16:17:34 -0400, Augie Fackler wrote: On Thu, Apr 13, 2017 at 3:55 PM, Augie Fackler wrote: On Wed, Mar 8, 2017 at 10:44 AM, Yuya Nishihara wrote: On Tue, 7 Mar 2017 17:56:58 +0100, Pierre-Yves David wrote: On the other hand, this is probably not so bundle2 specific. We

Re: Hidden Commits in 4.3

2017-04-13 Thread Durham Goode
On 4/13/17 2:43 PM, Pierre-Yves David wrote: On 04/13/2017 11:37 PM, Pierre-Yves David wrote: On 04/12/2017 04:23 PM, Ryan McElroy wrote: I think the next step is for the community to officially figure out if this is a good direction to go in, however that happens. I had productive face t

Re: Hidden Commits in 4.3

2017-04-13 Thread Durham Goode
On 4/13/17 2:37 PM, Pierre-Yves David wrote: On 04/12/2017 04:23 PM, Ryan McElroy wrote: I think the next step is for the community to officially figure out if this is a good direction to go in, however that happens. I had productive face to face discussion with multiple people in the past c

Re: stable ordering of test output

2017-04-13 Thread Danek Duvall
Augie Fackler wrote: > On Thu, Apr 13, 2017 at 3:55 PM, Augie Fackler wrote: > > On Wed, Mar 8, 2017 at 10:44 AM, Yuya Nishihara wrote: > >> On Tue, 7 Mar 2017 17:56:58 +0100, Pierre-Yves David wrote: > >>> On the other hand, this is probably not so bundle2 specific. We have > >>> some "select"

Re: Hidden Commits in 4.3

2017-04-13 Thread Pierre-Yves David
On 04/13/2017 11:37 PM, Pierre-Yves David wrote: On 04/12/2017 04:23 PM, Ryan McElroy wrote: I think the next step is for the community to officially figure out if this is a good direction to go in, however that happens. I had productive face to face discussion with multiple people in the p

Re: Hidden Commits in 4.3

2017-04-13 Thread Pierre-Yves David
On 04/12/2017 04:23 PM, Ryan McElroy wrote: I think the next step is for the community to officially figure out if this is a good direction to go in, however that happens. I had productive face to face discussion with multiple people in the past couple a day. Let us put all technical details

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

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

Re: stable ordering of test output

2017-04-13 Thread Augie Fackler
On Thu, Apr 13, 2017 at 3:55 PM, Augie Fackler wrote: > On Wed, Mar 8, 2017 at 10:44 AM, Yuya Nishihara wrote: >> On Tue, 7 Mar 2017 17:56:58 +0100, Pierre-Yves David wrote: >>> On the other hand, this is probably not so bundle2 specific. We have >>> some "select" logic to read stdout and stderr

[PATCH] sshpeer: fix docstring typo

2017-04-13 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1492109298 14400 # Thu Apr 13 14:48:18 2017 -0400 # Node ID 35afb54dbb4df2975dbbf0e1525b98611f18ba85 # Parent f23d579a5a04e44f5e0370ba13ad20dd626e8ad7 sshpeer: fix docstring typo diff --git a/mercurial/sshpeer.py b/mercurial/sshpeer.py --- a/

Re: Hidden Commits in 4.3

2017-04-13 Thread Durham Goode
On 4/12/17 10:44 PM, Gregory Szorc wrote: I just read this entire thread and am trying to wrap my head around different sides of the argument. I clearly see where Durham, Ryan, and others are coming from with "strip-based operations are bad." I think we can all agree on that. I can also see how

Re: stable ordering of test output

2017-04-13 Thread Augie Fackler
On Wed, Mar 8, 2017 at 10:44 AM, Yuya Nishihara wrote: > On Tue, 7 Mar 2017 17:56:58 +0100, Pierre-Yves David wrote: >> On the other hand, this is probably not so bundle2 specific. We have >> some "select" logic to read stdout and stderr as soon as possible. This >> is the main suspect as it is po

[PATCH] util: pass sysstrs to warnings.filterwarnings

2017-04-13 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1492103569 14400 # Thu Apr 13 13:12:49 2017 -0400 # Node ID a34b5e7c66830e2f13e4ec32f7abbd64a06a5b8a # Parent f23d579a5a04e44f5e0370ba13ad20dd626e8ad7 util: pass sysstrs to warnings.filterwarnings Un-breaks the Python 3 build. diff --git a/m

[Bug 5536] New: [request] `hg log` flag which includes the full commit message (but not the list of files)

2017-04-13 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5536 Bug ID: 5536 Summary: [request] `hg log` flag which includes the full commit message (but not the list of files) Product: Mercurial Version: 4.1.2 Hardware: PC

[PATCH V2] pager: set some environment variables if they're not set

2017-04-13 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1492097239 25200 # Thu Apr 13 08:27:19 2017 -0700 # Node ID aec3d224f8955e8956bbb2b7d49c76d410f42e19 # Parent eaf3819631c206722c7594d8f54ed769a95f54b4 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

Re: [PATCH 2 of 4] revset: add a 'descend' argument to followlines to return descendants

2017-04-13 Thread Yuya Nishihara
On Tue, 11 Apr 2017 15:09:09 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1484555087 -3600 > # Mon Jan 16 09:24:47 2017 +0100 > # Node ID 182fa6fb647dcfac8ebcc6a3a6646be43122b2b9 > # Parent ce5fd23baea30c83d668a8680d2b6ed0ef7baa14 > # Available At http:/

Re: [PATCH 1 of 4] context: add a blockdescendants function

2017-04-13 Thread Yuya Nishihara
On Tue, 11 Apr 2017 15:09:08 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491829896 -7200 > # Mon Apr 10 15:11:36 2017 +0200 > # Node ID ce5fd23baea30c83d668a8680d2b6ed0ef7baa14 > # Parent 9259cf823690e4fcd34a4d2ecd57ced2060d2b3d > # Available At http:/

mercurial@31919: 15 new changesets

2017-04-13 Thread Mercurial Commits
15 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/00f5d27dd553 changeset: 31905:00f5d27dd553 user:Pierre-Yves David date:Mon Apr 10 16:40:40 2017 +0200 summary: obsolescence: add setup script for obsolescence markers exchange tests https://www.mercu

Re: [PATCH 2 of 2 V3] vfs: deprecate all old classes in scmutil

2017-04-13 Thread Yuya Nishihara
On Thu, 13 Apr 2017 16:53:32 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1491222098 -7200 > # Mon Apr 03 14:21:38 2017 +0200 > # Node ID e92f6389d3f2182864fccc3e4dc4ce7fb70fea7b > # Parent a86a1d8576c062dc6a95a7d02c886f9cf798d65e > # EXP-Topic v

[PATCH 2 of 2 V3] vfs: deprecate all old classes in scmutil

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1491222098 -7200 # Mon Apr 03 14:21:38 2017 +0200 # Node ID e92f6389d3f2182864fccc3e4dc4ce7fb70fea7b # Parent a86a1d8576c062dc6a95a7d02c886f9cf798d65e # EXP-Topic vfs.cleanup # Available At https://www.mercurial-scm.org/repo/users/marmoute

[PATCH 1 of 2 V3] util: add a way to issue deprecation warning without a UI object

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1491296609 -7200 # Tue Apr 04 11:03:29 2017 +0200 # Node ID a86a1d8576c062dc6a95a7d02c886f9cf798d65e # Parent 2bf73e351eb1bb086e30c9f58543817fb05e558c # EXP-Topic vfs.cleanup # Available At https://www.mercurial-scm.org/repo/users/marmoute

Re: [PATCH 1 of 2 V2] util: add a way to issue deprecation warning without a UI object

2017-04-13 Thread Pierre-Yves David
On 04/13/2017 02:07 PM, Yuya Nishihara wrote: On Thu, 13 Apr 2017 01:14:48 +0200, Pierre-Yves David wrote: On 04/10/2017 04:35 PM, Yuya Nishihara wrote: On Mon, 10 Apr 2017 15:41:08 +0200, Pierre-Yves David wrote: On 04/09/2017 03:08 PM, Yuya Nishihara wrote: On Sat, 8 Apr 2017 11:37:20 +

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093497 -7200 # Thu Apr 13 16:24:57 2017 +0200 # Node ID aa51e7b4eb2be8f728c5c12fae72d4e7163d17f1 # Parent 28f833e962f797924e599da54c06ecf01a37a802 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093662 -7200 # Thu Apr 13 16:27:42 2017 +0200 # Node ID 0469fdd2e5cc9d0c5c72245cd2dd2daa63f3b388 # Parent 77f468948bb7c9eea215d7447fd379042d760f37 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093366 -7200 # Thu Apr 13 16:22:46 2017 +0200 # Node ID 333e1a68d81e20aaed1569cf1749b0028b294efb # Parent dabd8890b002c3cf3ae59526a956404b381e6d3e # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093526 -7200 # Thu Apr 13 16:25:26 2017 +0200 # Node ID 17791b0c8d8446ad8f59352beb2975823d7c2f3e # Parent 8945cea7790124a5d1b297770464f7ddf42d08f2 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093559 -7200 # Thu Apr 13 16:25:59 2017 +0200 # Node ID eac660902cf1f4f066806b88e73f9d3f8f13e1a0 # Parent 411996b34422a3ae5de800082406502df7e9c0cb # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093597 -7200 # Thu Apr 13 16:26:37 2017 +0200 # Node ID 90e43b820d4b79a7a1656acabd587d0554a9478e # Parent eac660902cf1f4f066806b88e73f9d3f8f13e1a0 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

[PATCH 16 of 17] obsolescence: add test dor the "branch replacement" logic during push, case D4

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093674 -7200 # Thu Apr 13 16:27:54 2017 +0200 # Node ID 6020bb1b76c86bf0b42b174c3348f98e5909e0b2 # Parent 0469fdd2e5cc9d0c5c72245cd2dd2daa63f3b388 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093695 -7200 # Thu Apr 13 16:28:15 2017 +0200 # Node ID d106f22c0f397303727ce045698076a3dc4474ba # Parent 6020bb1b76c86bf0b42b174c3348f98e5909e0b2 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093544 -7200 # Thu Apr 13 16:25:44 2017 +0200 # Node ID 411996b34422a3ae5de800082406502df7e9c0cb # Parent 17791b0c8d8446ad8f59352beb2975823d7c2f3e # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093398 -7200 # Thu Apr 13 16:23:18 2017 +0200 # Node ID 51dce1178a92660974fe210eff66d43b91986a31 # Parent 49528b84be71140af7371b7b758b8b7832fe1346 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093611 -7200 # Thu Apr 13 16:26:51 2017 +0200 # Node ID b69de92d3b93aedaf2eb2acd54711f4318e0560a # Parent 90e43b820d4b79a7a1656acabd587d0554a9478e # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

[PATCH 01 of 17] obsolescence: add test utility for the "branch replacement" logic during push

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093345 -7200 # Thu Apr 13 16:22:25 2017 +0200 # Node ID dabd8890b002c3cf3ae59526a956404b381e6d3e # Parent 2bf73e351eb1bb086e30c9f58543817fb05e558c # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093625 -7200 # Thu Apr 13 16:27:05 2017 +0200 # Node ID 6736a9b9c663e92870afaa850ccc32b497f8a3b9 # Parent b69de92d3b93aedaf2eb2acd54711f4318e0560a # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093511 -7200 # Thu Apr 13 16:25:11 2017 +0200 # Node ID 8945cea7790124a5d1b297770464f7ddf42d08f2 # Parent aa51e7b4eb2be8f728c5c12fae72d4e7163d17f1 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093648 -7200 # Thu Apr 13 16:27:28 2017 +0200 # Node ID 77f468948bb7c9eea215d7447fd379042d760f37 # Parent 6736a9b9c663e92870afaa850ccc32b497f8a3b9 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093419 -7200 # Thu Apr 13 16:23:39 2017 +0200 # Node ID 28f833e962f797924e599da54c06ecf01a37a802 # Parent 51dce1178a92660974fe210eff66d43b91986a31 # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

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

2017-04-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1492093381 -7200 # Thu Apr 13 16:23:01 2017 +0200 # Node ID 49528b84be71140af7371b7b758b8b7832fe1346 # Parent 333e1a68d81e20aaed1569cf1749b0028b294efb # EXP-Topic push.checkheads # Available At https://www.mercurial-scm.org/repo/users/marm

Re: [PATCH 3 of 3] gitweb: plug followlines UI in filerevision view

2017-04-13 Thread Augie Fackler
On Thu, Apr 13, 2017 at 11:05:21AM +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1492069788 -7200 > # Thu Apr 13 09:49:48 2017 +0200 > # Node ID 47f250d6b023897eb99f9892f9b379b3187b1c84 > # Parent c2e6e944113633a3051c78e773d2b09656a80718 > # Available At

Re: [PATCH 1 of 2] pager: set some environment variables if they're not set

2017-04-13 Thread Augie Fackler
On Wed, Apr 12, 2017 at 05:05:58PM -0700, Jun Wu wrote: > I know it's semi-freeze so new features are not welcome now. But we have got > enough complaints (pager loses color, draws raw characters, enters > fullscreen unexpectedly) internally. > > Strictly speaking, this is an user error of setting

Re: [PATCH] util: fix human-readable printing of negative byte counts

2017-04-13 Thread Yuya Nishihara
On Tue, 11 Apr 2017 18:41:52 +0200, Gábor Stefanik wrote: > # HG changeset patch > # User Gábor Stefanik > # Date 1491840990 -7200 > # Mon Apr 10 18:16:30 2017 +0200 > # Node ID c3d89ef348120ead9c2280c55d05c7ce435ea589 > # Parent e0dc40530c5aa514feb6a09cf79ab6a3aa2ec331 > util: fix human-rea

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

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 21:34:23 +, Kostia Balytskyi wrote: > > -Original Message- > > From: Yuya Nishihara [mailto:you...@gmail.com] On Behalf Of Yuya > > Nishihara > > Sent: Wednesday, 12 April, 2017 16:03 > > To: Kostia Balytskyi > > Cc: mercurial-devel@mercurial-scm.org > > Subject: Re

Re: [PATCH v2] show: make template option actually show up in help

2017-04-13 Thread Yuya Nishihara
On Thu, 13 Apr 2017 03:45:43 -0700, Ryan McElroy wrote: > # HG changeset patch > # User Ryan McElroy > # Date 1492078673 25200 > # Thu Apr 13 03:17:53 2017 -0700 > # Node ID 7b40e2f960e9b53ce3e9f0ae3a6fe22b4f921297 > # Parent 3c77f03f16b386940c60af36d6a3ad83bee37ad4 > show: make template opt

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

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 20:31:36 -0700, 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 under

Re: [PATCH 1 of 2 V2] show: fix formatting of multiple commands

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 20:31:35 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1492054124 25200 > # Wed Apr 12 20:28:44 2017 -0700 > # Node ID 60177a9b778cb65fdefd4486ce51475a746c4cb6 > # Parent 6ce09d2cc2db6aeed0b46da1b26426798d91833c > show: fix formatting

Re: [PATCH] pycompat: import correct cookie module on Python 3

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 18:42:27 -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1492047740 25200 > # Wed Apr 12 18:42:20 2017 -0700 > # Node ID c5941562f2a6ead0503f609386c53b6a919a7175 > # Parent 6ce09d2cc2db6aeed0b46da1b26426798d91833c > pycompat: import corr

Re: [PATCH 1 of 2 V2] util: add a way to issue deprecation warning without a UI object

2017-04-13 Thread Yuya Nishihara
On Thu, 13 Apr 2017 01:14:48 +0200, Pierre-Yves David wrote: > > > On 04/10/2017 04:35 PM, Yuya Nishihara wrote: > > On Mon, 10 Apr 2017 15:41:08 +0200, Pierre-Yves David wrote: > >> On 04/09/2017 03:08 PM, Yuya Nishihara wrote: > >>> On Sat, 8 Apr 2017 11:37:20 +0200, Pierre-Yves David wrote: >

Re: [PATCH 1 of 2] pager: set some environment variables if they're not set

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 16:51:05 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1492039375 25200 > # Wed Apr 12 16:22:55 2017 -0700 > # Node ID c8f21c8e1a9a8b5ca97bb87916ede5770d6f7021 > # Parent 1c398f7f4aa437a7c692025f0434c0564dbf72ff > # Available At https://bitbucket.or

Re: [PATCH 2 of 2] chg: respect environment variables for pager

2017-04-13 Thread Yuya Nishihara
On Wed, 12 Apr 2017 16:51:06 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1492041023 25200 > # Wed Apr 12 16:50:23 2017 -0700 > # Node ID 5972f38edf036bab36f41cb0835d21c3cf1ab5e5 > # Parent c8f21c8e1a9a8b5ca97bb87916ede5770d6f7021 > # Available At https://bitbucket.or

[PATCH v2] show: make template option actually show up in help

2017-04-13 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1492078673 25200 # Thu Apr 13 03:17:53 2017 -0700 # Node ID 7b40e2f960e9b53ce3e9f0ae3a6fe22b4f921297 # Parent 3c77f03f16b386940c60af36d6a3ad83bee37ad4 show: make template option actually show up in help Previously, the --template/-T option did

Re: [PATCH 3 of 5] show: standarize abort output with help output

2017-04-13 Thread Ryan McElroy
On 4/12/17 4:29 PM, Yuya Nishihara wrote: On Wed, 12 Apr 2017 12:35:22 +0100, Ryan McElroy wrote: On 4/11/17 2:01 PM, Yuya Nishihara wrote: On Mon, 10 Apr 2017 02:41:05 -0700, Ryan McElroy wrote: show: standarize abort output with help output Available views: - bookma

Re: [PATCH 4 of 5] show: make template option actually show up in help

2017-04-13 Thread Ryan McElroy
On 4/12/17 4:37 PM, Yuya Nishihara wrote: On Wed, 12 Apr 2017 12:34:14 +0100, Ryan McElroy wrote: On 4/11/17 2:00 PM, Yuya Nishihara wrote: On Mon, 10 Apr 2017 02:41:06 -0700, Ryan McElroy wrote: # HG changeset patch # User Ryan McElroy # Date 1491817029 25200 # Mon Apr 10 02:37:09 2017

[PATCH 1 of 3] gitweb: add information about "linerange" filtering in filelog view

2017-04-13 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492070398 -7200 # Thu Apr 13 09:59:58 2017 +0200 # Node ID 9696387c1d02ac29d3c9384ec37419aed2924f53 # Parent 6ce09d2cc2db6aeed0b46da1b26426798d91833c # Available At http://hg.logilab.org/users/dlaxalde/hg # hg pull http://hg.logi

[PATCH 2 of 3] gitweb: handle "patch" query parameter in filelog view

2017-04-13 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492070649 -7200 # Thu Apr 13 10:04:09 2017 +0200 # Node ID c2e6e944113633a3051c78e773d2b09656a80718 # Parent 9696387c1d02ac29d3c9384ec37419aed2924f53 # Available At http://hg.logilab.org/users/dlaxalde/hg # hg pull http://hg.logi

[PATCH 3 of 3] gitweb: plug followlines UI in filerevision view

2017-04-13 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1492069788 -7200 # Thu Apr 13 09:49:48 2017 +0200 # Node ID 47f250d6b023897eb99f9892f9b379b3187b1c84 # Parent c2e6e944113633a3051c78e773d2b09656a80718 # Available At http://hg.logilab.org/users/dlaxalde/hg # hg pull http://hg.logi