[PATCH 1 of 3 STABLE] contrib: install Python 2.7.17 and 3.7.5 in Windows environment

2019-10-21 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1571711106 25200 # Mon Oct 21 19:25:06 2019 -0700 # Branch stable # Node ID 4646f3df342969d29fca59c594b010d88493936b # Parent b4b1131187c4801ba4e2c6d4eafbb51d024edf2e contrib: install Python 2.7.17 and 3.7.5 in Windows environment These are

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
Queued patches 3-6 for stable. Thanks a lot! It would have taken me a long time to figure out how to do this, and it would have been done in a worse way. On Mon, Oct 21, 2019 at 8:07 PM Yuya Nishihara wrote: > On Mon, 21 Oct 2019 20:05:41 -0700, Martin von Zweigbergk wrote: > > Yuya, are you

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 20:05:41 -0700, Martin von Zweigbergk wrote: > Yuya, are you okay with this patch as it is? Yes. ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
Yuya, are you okay with this patch as it is? On Mon, Oct 21, 2019, 14:11 Martin von Zweigbergk wrote: > Sounds good. I'd like to queue this series for stable, but I'll give Yuya > a chance to comment first. > > On Mon, Oct 21, 2019 at 1:48 PM Antonio Muci via Mercurial-devel < >

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 19:13:48 -0700, Gregory Szorc wrote: > On Mon, Oct 21, 2019 at 6:26 PM Yuya Nishihara wrote: > > > On Mon, 21 Oct 2019 09:59:10 -0700, Martin von Zweigbergk wrote: > > > On Mon, Oct 21, 2019 at 9:53 AM Yuya Nishihara wrote: > > > > On Mon, 21 Oct 2019 09:01:51 -0700, Gregory

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Gregory Szorc
On Mon, Oct 21, 2019 at 6:26 PM Yuya Nishihara wrote: > On Mon, 21 Oct 2019 09:59:10 -0700, Martin von Zweigbergk wrote: > > On Mon, Oct 21, 2019 at 9:53 AM Yuya Nishihara wrote: > > > On Mon, 21 Oct 2019 09:01:51 -0700, Gregory Szorc wrote: > > > > On Mon, Oct 21, 2019 at 6:57 AM Yuya

Re: [PATCH] grep: warn on censored revisions instead of erroring out

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 16:10:58 -0400, Jordi Gutiérrez Hermoso wrote: > # HG changeset patch > # User Jordi Gutiérrez Hermoso > # Date 1571688404 14400 > # Mon Oct 21 16:06:44 2019 -0400 > # Node ID 608193de8560218cc27032977bc380cb8dc0f3f8 > # Parent d782cce137fd1d50cccfecf8ccb17a623fde8800 >

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 09:59:10 -0700, Martin von Zweigbergk wrote: > On Mon, Oct 21, 2019 at 9:53 AM Yuya Nishihara wrote: > > On Mon, 21 Oct 2019 09:01:51 -0700, Gregory Szorc wrote: > > > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > > > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis

Re: [PATCH STABLE v2] py3: decode bytes before logging in run-tests.py

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 22:31:57 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1571650001 -7200 > # Mon Oct 21 11:26:41 2019 +0200 > # Branch stable > # Node ID c704b455ac0128c2f126e212e3edd385cafaf1c1 > # Parent dcf396551305254d05dac2ef205f75f5170340cb >

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
Sounds good. I'd like to queue this series for stable, but I'll give Yuya a chance to comment first. On Mon, Oct 21, 2019 at 1:48 PM Antonio Muci via Mercurial-devel < mercurial-devel@mercurial-scm.org> wrote: > > On 21/10/19 21:52, Augie Fackler wrote: > > On Mon, Oct 21, 2019 at 09:30:27AM

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Antonio Muci via Mercurial-devel
On 21/10/19 21:52, Augie Fackler wrote: On Mon, Oct 21, 2019 at 09:30:27AM -0700, Martin von Zweigbergk via Mercurial-devel wrote: On Mon, Oct 21, 2019 at 9:21 AM Gregory Szorc wrote: On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde

[PATCH STABLE v2] py3: decode bytes before logging in run-tests.py

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571650001 -7200 # Mon Oct 21 11:26:41 2019 +0200 # Branch stable # Node ID c704b455ac0128c2f126e212e3edd385cafaf1c1 # Parent dcf396551305254d05dac2ef205f75f5170340cb py3: decode bytes before logging in run-tests.py Avoids messages like

Behavior of various history editing commands regarding empty changesets

2019-10-21 Thread Manuel Jacob
Various history editing commands (e.g. rebase and absorb, but not amend) drop a changeset if it was or becomes empty. It definitively makes sense for some workflows, but not so much for many workflows enabled by changeset evolution, where each changeset is considered as a patch instead of

[PATCH] grep: warn on censored revisions instead of erroring out

2019-10-21 Thread Jordi Gutiérrez Hermoso
# HG changeset patch # User Jordi Gutiérrez Hermoso # Date 1571688404 14400 # Mon Oct 21 16:06:44 2019 -0400 # Node ID 608193de8560218cc27032977bc380cb8dc0f3f8 # Parent d782cce137fd1d50cccfecf8ccb17a623fde8800 grep: warn on censored revisions instead of erroring out We need most of the

Re: [PATCH 1 of 6] py3: decode bytes before logging in run-tests.py

2019-10-21 Thread Augie Fackler
On Mon, Oct 21, 2019 at 10:40:24PM +0900, Yuya Nishihara wrote: > On Mon, 21 Oct 2019 12:00:53 +0200, Denis Laxalde wrote: > > # HG changeset patch > > # User Denis Laxalde > > # Date 1571650001 -7200 > > # Mon Oct 21 11:26:41 2019 +0200 > > # Node ID f6d36e1d008ac5eaaccfaeb2a598cdbdf1d36391

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Augie Fackler
On Mon, Oct 21, 2019 at 09:01:51AM -0700, Gregory Szorc wrote: > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > > # HG changeset patch > > > # User Denis Laxalde > > > # Date 1571648394 -7200 > > > # Mon Oct 21

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Augie Fackler
On Mon, Oct 21, 2019 at 09:30:27AM -0700, Martin von Zweigbergk via Mercurial-devel wrote: > On Mon, Oct 21, 2019 at 9:21 AM Gregory Szorc > wrote: > > > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > > > >> On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > >> > # HG changeset

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
On Mon, Oct 21, 2019 at 9:53 AM Yuya Nishihara wrote: > On Mon, 21 Oct 2019 09:01:51 -0700, Gregory Szorc wrote: > > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > > > # HG changeset patch > > > > # User Denis Laxalde >

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 09:01:51 -0700, Gregory Szorc wrote: > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > > # HG changeset patch > > > # User Denis Laxalde > > > # Date 1571648394 -7200 > > > # Mon Oct 21 10:59:54 2019

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
On Mon, Oct 21, 2019 at 9:21 AM Gregory Szorc wrote: > On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > >> On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: >> > # HG changeset patch >> > # User Denis Laxalde >> > # Date 1571648394 -7200 >> > # Mon Oct 21 10:59:54 2019 +0200

mercurial@43308: 5 new changesets (3 on stable)

2019-10-21 Thread Mercurial Commits
5 new changesets (3 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/8cb5f96db235 changeset: 43304:8cb5f96db235 user:Sushil khanchi date:Sun Oct 06 11:06:10 2019 -0400 summary: grep: enable all-files by default (BC)

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
On Mon, Oct 21, 2019, 08:32 Denis Laxalde wrote: > Martin von Zweigbergk a écrit : > > On Mon, Oct 21, 2019, 06:57 Yuya Nishihara wrote: > > > > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > > > # HG changeset patch > > > > # User Denis Laxalde > > > > # Date 1571648394 -7200

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Gregory Szorc
On Mon, Oct 21, 2019 at 6:57 AM Yuya Nishihara wrote: > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > # HG changeset patch > > # User Denis Laxalde > > # Date 1571648394 -7200 > > # Mon Oct 21 10:59:54 2019 +0200 > > # Node ID 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec > > #

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Denis Laxalde
Martin von Zweigbergk a écrit : > On Mon, Oct 21, 2019, 06:57 Yuya Nishihara wrote: > > > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > > # HG changeset patch > > > # User Denis Laxalde > > > # Date 1571648394 -7200 > > > # Mon Oct 21 10:59:54 2019 +0200 > > > # Node ID

mercurial@43303: 10 new changesets

2019-10-21 Thread Mercurial Commits
10 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/03dae1044edd changeset: 43294:03dae1044edd user:Martin von Zweigbergk date:Fri Oct 18 14:40:50 2019 -0700 summary: largefiles: add context manager for setting/clearing "lfstatus" attribute

D7000: grep: enable all-files by default (BC)

2019-10-21 Thread khanchi97 (Sushil khanchi)
Closed by commit rHG8cb5f96db235: grep: enable all-files by default (BC) (authored by khanchi97). This revision was automatically updated to reflect the committed changes. This revision was not accepted when it landed; it landed in state "Needs Review". CHANGED PRIOR TO COMMIT

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Martin von Zweigbergk via Mercurial-devel
On Mon, Oct 21, 2019, 06:57 Yuya Nishihara wrote: > On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > > # HG changeset patch > > # User Denis Laxalde > > # Date 1571648394 -7200 > > # Mon Oct 21 10:59:54 2019 +0200 > > # Node ID 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec > > #

Re: [PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 12:00:55 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1571648394 -7200 > # Mon Oct 21 10:59:54 2019 +0200 > # Node ID 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec > # Parent 70764c9ddba397fa6cc2c92a28a1a65c5bdddaea > packaging: upgrade

Re: [PATCH 2 of 6] lfs: dedent documentation section about .hglfs file

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 12:00:54 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1571648903 -7200 > # Mon Oct 21 11:08:23 2019 +0200 > # Node ID 70764c9ddba397fa6cc2c92a28a1a65c5bdddaea > # Parent f6d36e1d008ac5eaaccfaeb2a598cdbdf1d36391 > lfs: dedent

Re: [PATCH 1 of 6] py3: decode bytes before logging in run-tests.py

2019-10-21 Thread Yuya Nishihara
On Mon, 21 Oct 2019 12:00:53 +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1571650001 -7200 > # Mon Oct 21 11:26:41 2019 +0200 > # Node ID f6d36e1d008ac5eaaccfaeb2a598cdbdf1d36391 > # Parent d0f89e8c615aca23f169c228a86f4f77fa4dbb67 > py3: decode bytes

[PATCH 5 of 6] packaging: fix path where .deb files are looked for

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571650374 -7200 # Mon Oct 21 11:32:54 2019 +0200 # Node ID 9bf954c0df8f059ce6d8ec1474f7aeebff92db4b # Parent 82ada7516e83767a743cd666d084766240a398ef packaging: fix path where .deb files are looked for In builddeb script, the path where

[PATCH 6 of 6] packaging: use /usr/bin/python3 shebang for scripts in Debian

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571651339 -7200 # Mon Oct 21 11:48:59 2019 +0200 # Node ID e43bf6c8bef28ebe832ee15fe2364dadfe010f1d # Parent 9bf954c0df8f059ce6d8ec1474f7aeebff92db4b packaging: use /usr/bin/python3 shebang for scripts in Debian "hg" script is already

[PATCH 4 of 6] packaging: let Debian package depends on sensible-utils

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571644351 -7200 # Mon Oct 21 09:52:31 2019 +0200 # Node ID 82ada7516e83767a743cd666d084766240a398ef # Parent 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec packaging: let Debian package depends on sensible-utils This fixes the following Lintian

[PATCH 2 of 6] lfs: dedent documentation section about .hglfs file

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571648903 -7200 # Mon Oct 21 11:08:23 2019 +0200 # Node ID 70764c9ddba397fa6cc2c92a28a1a65c5bdddaea # Parent f6d36e1d008ac5eaaccfaeb2a598cdbdf1d36391 lfs: dedent documentation section about .hglfs file The leading ".hglfs::" is interpreted

[PATCH 1 of 6] py3: decode bytes before logging in run-tests.py

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571650001 -7200 # Mon Oct 21 11:26:41 2019 +0200 # Node ID f6d36e1d008ac5eaaccfaeb2a598cdbdf1d36391 # Parent d0f89e8c615aca23f169c228a86f4f77fa4dbb67 py3: decode bytes before logging in run-tests.py Avoids messages like "Found prerequisite

[PATCH 3 of 6] packaging: upgrade Debian packaging to build with Python 3

2019-10-21 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1571648394 -7200 # Mon Oct 21 10:59:54 2019 +0200 # Node ID 09f95d7a20c6d2e0bf6218e2a5bc9cd2b803c8ec # Parent 70764c9ddba397fa6cc2c92a28a1a65c5bdddaea packaging: upgrade Debian packaging to build with Python 3 Also drop the explicit