[PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593494609 -7200 # Tue Jun 30 07:23:29 2020 +0200 # Branch stable # Node ID 9915fdff8d1732ce62b6df69b50106384d4ad4d1 # Parent e1a4c7f23e804f37c3848fc408607af916d619d1 # EXP-Topic svn_encoding convert: handle percent-encoded bytes in file URLs l

[Bug 6361] New: run-tests.py on python3 links python too eagerly in usecorrectpython

2020-06-30 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6361 Bug ID: 6361 Summary: run-tests.py on python3 links python too eagerly in usecorrectpython Product: Mercurial Version: stable branch Hardware: PC OS: Mac OS

Re: [PATCH 3 of 6 stable] convert: correctly convert paths to UTF-8 for Subversion

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 08:45:44 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1593435816 -7200 > # Mon Jun 29 15:03:36 2020 +0200 > # Branch stable > # Node ID 7bd48930ea77337213859f562e2fc0abd6734830 > # Parent 4d00ac33053273ed2b9a6431800d59df94adcfc3 > # EXP

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 08:45:47 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1593494609 -7200 > # Tue Jun 30 07:23:29 2020 +0200 > # Branch stable > # Node ID 9915fdff8d1732ce62b6df69b50106384d4ad4d1 > # Parent e1a4c7f23e804f37c3848fc408607af916d619d1 > # EXP

Re: [PATCH 1 of 6 stable] convert: bail out in Subversion source if encountering non-ASCII HTTP(S) URL

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 08:45:42 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1593485752 -7200 > # Tue Jun 30 04:55:52 2020 +0200 > # Branch stable > # Node ID 2d738426309a0804a44c2024b97cef11aece6dde > # Parent bd0f122f3f51939b2adc7d6f9d8611692b1ebdce > # EXP

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Manuel Jacob
On 2020-06-30 14:24, Yuya Nishihara wrote: On Tue, 30 Jun 2020 08:45:47 +0200, Manuel Jacob wrote: # HG changeset patch # User Manuel Jacob # Date 1593494609 -7200 # Tue Jun 30 07:23:29 2020 +0200 # Branch stable # Node ID 9915fdff8d1732ce62b6df69b50106384d4ad4d1 # Parent e1a4c7f23e804f37

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Manuel Jacob
On 2020-06-30 15:25, Manuel Jacob wrote: On 2020-06-30 14:24, Yuya Nishihara wrote: On Tue, 30 Jun 2020 08:45:47 +0200, Manuel Jacob wrote: # HG changeset patch # User Manuel Jacob # Date 1593494609 -7200 # Tue Jun 30 07:23:29 2020 +0200 # Branch stable # Node ID 9915fdff8d1732ce62b6df69b

Re: [PATCH 3 of 6 stable] convert: correctly convert paths to UTF-8 for Subversion

2020-06-30 Thread Manuel Jacob
On 2020-06-30 14:02, Yuya Nishihara wrote: On Tue, 30 Jun 2020 08:45:44 +0200, Manuel Jacob wrote: # HG changeset patch # User Manuel Jacob # Date 1593435816 -7200 # Mon Jun 29 15:03:36 2020 +0200 # Branch stable # Node ID 7bd48930ea77337213859f562e2fc0abd6734830 # Parent 4d00ac33053273ed

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 15:43:29 +0200, Manuel Jacob wrote: > >>> -path = pycompat.fsencode(unicodepath) > >>> +return False > >>> +path = unicodepath.encode(fsencoding) > >> > >> I think pycompat.fsencode() is more correct since the path will be > >> later > >

Re: [PATCH 3 of 6 stable] convert: correctly convert paths to UTF-8 for Subversion

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 15:56:49 +0200, Manuel Jacob wrote: > On 2020-06-30 14:02, Yuya Nishihara wrote: > > On Tue, 30 Jun 2020 08:45:44 +0200, Manuel Jacob wrote: > >> # HG changeset patch > >> # User Manuel Jacob > >> # Date 1593435816 -7200 > >> # Mon Jun 29 15:03:36 2020 +0200 > >> # Branch

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Manuel Jacob
On 2020-06-30 16:03, Yuya Nishihara wrote: On Tue, 30 Jun 2020 15:43:29 +0200, Manuel Jacob wrote: >>> -path = pycompat.fsencode(unicodepath) >>> +return False >>> +path = unicodepath.encode(fsencoding) >> >> I think pycompat.fsencode() is more correct sin

[PATCH stable] convert: add docstring on convert.subversion.geturl()

2020-06-30 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593527985 -7200 # Tue Jun 30 16:39:45 2020 +0200 # Branch stable # Node ID 6e8eb725639ad010e44626ce3635637ba33b0015 # Parent 6597e2a73a2870328fa41e46db7ab1271077a7f5 # EXP-Topic svn_encoding convert: add docstring on convert.subversion.geturl(

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Yuya Nishihara
On Tue, 30 Jun 2020 16:28:55 +0200, Manuel Jacob wrote: > On 2020-06-30 16:03, Yuya Nishihara wrote: > > On Tue, 30 Jun 2020 15:43:29 +0200, Manuel Jacob wrote: > >> >>> -path = pycompat.fsencode(unicodepath) > >> >>> +return False > >> >>> +path = unicodepat

D8672: tests: ignore possible diagnostics from gpg 2.2

2020-06-30 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D8672 AFFECTED FILES tests/test-gpg.t CHANGE DETAILS diff --git a/tests

Re: [PATCH 6 of 6 stable] convert: handle percent-encoded bytes in file URLs like Subversion

2020-06-30 Thread Manuel Jacob
On 2020-06-30 16:48, Yuya Nishihara wrote: On Tue, 30 Jun 2020 16:28:55 +0200, Manuel Jacob wrote: On 2020-06-30 16:03, Yuya Nishihara wrote: > On Tue, 30 Jun 2020 15:43:29 +0200, Manuel Jacob wrote: >> >>> -path = pycompat.fsencode(unicodepath) >> >>> +return False >

[PATCH] rebase: rename variable "keepbranch" to "keepbranchchange"

2020-06-30 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593579865 -7200 # Wed Jul 01 07:04:25 2020 +0200 # Node ID 4b8fa9f8fc3cdcc08e4523128e729ea25b4fe197 # Parent 4a503c1b664a3507cfaaebdf45b4f634152c8769 # EXP-Topic keepbranchchange rebase: rename variable "keepbranch" to "keepbranchchange" When