D5693: mq: slightly simplify check for patched working copy

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5693 AFFECTED FILES hgext/mq.py CHANGE DETAILS diff --git a/hgext/mq.py b/hgext/mq.py --- a/hgext/

D5692: localrepo: slightly simplify check for removed parents in _rollback()

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5692 AFFECTED FILES mercurial/localrepo.py CHANGE DETAILS diff --git a/mercurial/localrepo.py b/me

D5691: transplant: use bailifchanged() instead of reimplementing it

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5691 AFFECTED FILES hgext/transplant.py tests/test-transplant.t CHANGE DETAILS diff --git a/test

D5596: copies: get working copy parents from wctx, not dirstate, to make in-mem work

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 13436. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5596?vs=13234&id=13436 REVISION DETAIL https://phab.mercurial-scm.org/D5596 AFFECTED FILES mercurial/copies.py CHANGE DETAILS diff --git a/mercurial/copie

D5595: copies: pass contexts into _findlimit()

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 13435. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5595?vs=13233&id=13435 REVISION DETAIL https://phab.mercurial-scm.org/D5595 AFFECTED FILES mercurial/copies.py CHANGE DETAILS diff --git a/mercurial/copie

D5594: copies: consider nullrev a common ancestor

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz updated this revision to Diff 13434. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5594?vs=13232&id=13434 REVISION DETAIL https://phab.mercurial-scm.org/D5594 AFFECTED FILES mercurial/copies.py CHANGE DETAILS diff --git a/mercurial/copie

D5594: copies: consider nullrev a common ancestor

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz added a comment. In https://phab.mercurial-scm.org/D5594#83078, @yuja wrote: > > I've seen many bugs in the git codebase that were caused by it not > > having a null revision and being forced to treat root commits > > differently. Mercurial has a null revision and I th

[Bug 6062] New: `hg uncommit --interactive` would be very useful

2019-01-24 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6062 Bug ID: 6062 Summary: `hg uncommit --interactive` would be very useful Product: Mercurial Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Se

Re: [PATCH 3 of 3 STABLE] rust-cpython: raising error.WdirUnsupported

2019-01-24 Thread Josef 'Jeff' Sipek
On Thu, Jan 24, 2019 at 15:41:56 -0500, Georges Racinet wrote: > On 1/24/19 11:11 AM, Josef 'Jeff' Sipek wrote: > > > On Wed, Jan 23, 2019 at 23:23:53 -0500, Georges Racinet wrote: > > ... > >> diff -r a35cfd592a90 -r 47d5458a4c32 tests/test-rust-ancestor.py > >> --- a/tests/test-rust-ancestor.py

mercurial@41308: 5 new changesets (5 on stable)

2019-01-24 Thread Mercurial Commits
5 new changesets (5 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/76873548b051 changeset: 41304:76873548b051 branch: stable user:Boris Feld date:Wed Jan 23 18:07:42 2019 -0500 summary: partialdiscovery: avoid `undecided` related computation sooner

D5690: py3: use regular expression to deal with ENOENT formatting change

2019-01-24 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 13433. Herald added a reviewer: pulkit. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5690?vs=13432&id=13433 REVISION DETAIL https://phab.mercurial-scm.org/D5690 AFFECTED FILES contrib/python3-whitelist tests/t

D5690: py3: use regular expression to deal with ENOENT formatting change

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Yes, really. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5690 AFFECTED FILES tests/test-dispatch.t CHANGE DETAILS diff --git

D5689: tests: remove some over-globbing in test-dispatch.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Hilariously, this was exposed by Python 3 work. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5689 AFFECTED FILES tests/test-disp

D5688: revpair: clarify check for empty revset

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5688 AFFECTED FILES mercurial/scmutil.py CHANGE DETAILS diff --git a/mercurial/scmutil.py b/mercur

D5687: revpair: simplify revpair by always relying on smartset.first/last

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I thinkt the code was written the way it was because it comes from https://phab.mercurial-scm.org/rHG97b2f26dfc43be63ef48f7cdddfb984ecfd462fc (revpair: smartse

Re: [PATCH 3 of 3 STABLE] rust-cpython: raising error.WdirUnsupported

2019-01-24 Thread Georges Racinet
On 1/24/19 11:11 AM, Josef 'Jeff' Sipek wrote: > On Wed, Jan 23, 2019 at 23:23:53 -0500, Georges Racinet wrote: > ... >> diff -r a35cfd592a90 -r 47d5458a4c32 tests/test-rust-ancestor.py >> --- a/tests/test-rust-ancestor.pyWed Jan 23 07:47:04 2019 -0500 >> +++ b/tests/test-rust-ancestor.pyW

D5684: py3: fix test-update-atomic.t

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG40787a96fda7: py3: fix test-update-atomic.t (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5684?vs=13423&id=13428 REVISION

D5683: py3: fix test-newcgi.t

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG9448b2e4c9fa: py3: fix test-newcgi.t (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5683?vs=13422&id=13427 REVISION DETAIL

D5686: py3: port test-parseindex.t to Python 3

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5686 AFFECTED FILES contrib/python3-whitelist tests/test-parseindex.

D5685: py3: almost fix test-trusted.py

2019-01-24 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 13426. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5685?vs=13424&id=13426 REVISION DETAIL https://phab.mercurial-scm.org/D5685 AFFECTED FILES tests/test-trusted.py CHANGE DETAILS diff --git a/tests/test-trust

D5684: py3: fix test-update-atomic.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > durin42 wrote in test-update-atomic.t:13 > % python -c 'print(oct(10))' > 012 > % python3 -c 'print(oct(10))' > 0o12 Will add the above to commit message in flight. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.o

D5685: py3: almost fix test-trusted.py

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > test-trusted.py:25 > +if isinstance(v, bytes): > +if pycompat.ispy3: > +return pycompat.sysstr(v) We can drop this `if pycompat.ispy3`. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5685 To:

D5684: py3: fix test-update-atomic.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 added inline comments. INLINE COMMENTS > pulkit wrote in test-update-atomic.t:13 > hm, why is this change required? % python -c 'print(oct(10))' 012 % python3 -c 'print(oct(10))' 0o12 REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5684 To: durin42,

D5683: py3: fix test-newcgi.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5683 AFFECTED FILES contrib/python3-whitelist tests/test-newcgi.t C

D5684: py3: fix test-update-atomic.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5684 AFFECTED FILES contrib/python3-whitelist tests/test-update-atom

D5684: py3: fix test-update-atomic.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added inline comments. INLINE COMMENTS > test-update-atomic.t:13 >> file_stat = os.stat(file_path) > - > octal_mode = oct(file_stat[ST_MODE] & 0o777) > + > octal_mode = oct(file_stat[ST_MODE] & 0o777).replace('o', '') >> print("%s:%s" % (file_path, octal_mode)) h

D5685: py3: almost fix test-trusted.py

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added subscribers: mercurial-devel, mjpieters. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The test now only fails due to output format changes on the repr of mercurial.error.ParseError. I'm not really sure how to approach that for now. REPO

D5682: py3: fix up test-encoding-align.t for python3

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG24bef6a99958: py3: fix up test-encoding-align.t for python3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5682?vs=13418&id=

D5680: py3: port test-bugzilla.t to Python 3

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG7370f302be71: py3: port test-bugzilla.t to Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5680?vs=13416&id=13419 R

D5681: py3: these two casefolding tests pass for me on my Mac

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG6dadf3f46661: py3: these two casefolding tests pass for me on my Mac (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5681?vs=

[Bug 6061] New: tests fail with tls 1.0 and 1.1 disabled

2019-01-24 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6061 Bug ID: 6061 Summary: tests fail with tls 1.0 and 1.1 disabled Product: Mercurial Version: stable branch Hardware: All OS: All Status: UNCONFIRMED Severity

D5682: py3: fix up test-encoding-align.t for python3

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I'm not super thrilled with how this reads, but the original didn't thrill me either. REPOSITORY rHG Mercurial REVISION DETAIL

D5681: py3: these two casefolding tests pass for me on my Mac

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I assume the buildbot didn't catch them because it's on a case-sensitive filesystem. REPOSITORY rHG Mercurial REVISION DETAIL

D5680: py3: port test-bugzilla.t to Python 3

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Some assorted fixes required in the extension itself, all around bytes/str issues. REPOSITORY rHG Mercurial REVISION DETAIL

Re: [PATCH 4 of 4 STABLE] ui: remove unreachable branches and function calls from write() (issue6059)

2019-01-24 Thread Martin von Zweigbergk via Mercurial-devel
On Thu, Jan 24, 2019 at 5:16 AM Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1548333482 -32400 > # Thu Jan 24 21:38:02 2019 +0900 > # Branch stable > # Node ID 21e8987a6026d7cec613aa241a78e2926b878c5b > # Parent c49dcc53a5d254c27b73838d97771bd26ed5fd45 > ui

[PATCH 1 of 2 STABLE V3 STABLE] strip: introduce a soft strip option

2019-01-24 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1539697680 -7200 # Tue Oct 16 15:48:00 2018 +0200 # Branch stable # Node ID 4e7166569731150da6c5aca19f4b6c64a3d259a9 # Parent 13c23396c7fe1633a2336b29e3a32b9b76274f28 # EXP-Topic archived-phase-UX # Available At https://bitbucket.org/octobus/merc

[PATCH 2 of 2 STABLE V3 STABLE] rewriting: add an option for rewrite commands to use the archived phase

2019-01-24 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1546394872 -3600 # Wed Jan 02 03:07:52 2019 +0100 # Branch stable # Node ID c7de05822f70b02d95b7171c81c9360f1986671b # Parent 4e7166569731150da6c5aca19f4b6c64a3d259a9 # EXP-Topic archived-phase-UX # Available At https://bitbucket.org/octobus/merc

D5590: watchman: ignore some of watchman errors

2019-01-24 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 13415. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5590?vs=13226&id=13415 REVISION DETAIL https://phab.mercurial-scm.org/D5590 AFFECTED FILES hgext/fsmonitor/__init__.py CHANGE DETAILS diff --git a/hgext/

D5589: watchman: add the possibility to set the exact watchman binary location

2019-01-24 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 13414. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5589?vs=13225&id=13414 REVISION DETAIL https://phab.mercurial-scm.org/D5589 AFFECTED FILES hgext/fsmonitor/__init__.py hgext/fsmonitor/pywatchman/__init_

D5588: watchman: disable fsmonitor when running non-interactively

2019-01-24 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 13413. Herald added a subscriber: mjpieters. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5588?vs=13224&id=13413 REVISION DETAIL https://phab.mercurial-scm.org/D5588 AFFECTED FILES hgext/fsmonitor/__init__.p

D5587: watchman: detect nested mercurial repositories and abort

2019-01-24 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 13412. Herald added a subscriber: mjpieters. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5587?vs=13223&id=13412 REVISION DETAIL https://phab.mercurial-scm.org/D5587 AFFECTED FILES hgext/fsmonitor/__init__.p

D5586: watchman: add verbose config knob

2019-01-24 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 13411. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5586?vs=13222&id=13411 REVISION DETAIL https://phab.mercurial-scm.org/D5586 AFFECTED FILES hgext/fsmonitor/__init__.py CHANGE DETAILS diff --git a/hgext/

Re: [PATCH STABLE] partialdiscovery: avoid `undecided` related computation sooner than necessary

2019-01-24 Thread Martin von Zweigbergk via Mercurial-devel
On Thu, Jan 24, 2019 at 6:15 AM Boris Feld wrote: > # HG changeset patch > # User Boris Feld > # Date 1548284862 18000 > # Wed Jan 23 18:07:42 2019 -0500 > # Branch stable > # Node ID 2ac72f1b08d3394c3db21c1f576c189118b41eba > # Parent c953c2a94d68b18c2f3c79262826fdfed743a839 > # EXP-Topic

D5661: unamend: fix unamending of renamed rename

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG19c590ce8661: unamend: fix unamending of renamed rename (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5661?vs=13373&id=1

D5658: tests: add more tests of uncommit/unamend with copies

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGc7d425f7f5c9: tests: add more tests of uncommit/unamend with copies (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5658?v

D5662: uncommit: set dirstateparents from within _fixdirstate()

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGfe83040400b7: uncommit: set dirstateparents from within _fixdirstate() (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D566

D5659: unamend: import "copies" module as "copiesmod" to avoid shadowing

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG7be231f5a4ad: unamend: import "copies" module as "copiesmod" to avoid shadowing (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-sc

D5660: uncommit: mark old node obsolete after updating dirstate

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGc9f1fd82a826: uncommit: mark old node obsolete after updating dirstate (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D566

D5657: tests: clean up after each test in test-unamend.t

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG713fbf057c7d: tests: clean up after each test in test-unamend.t (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5657?vs=13

D5675: cleanup: use clang-tidy to add missing {} around one-line statements

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG763b45bc4483: cleanup: use clang-tidy to add missing {} around one-line statements (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm

D5678: py3: port test-batching.py to python3

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGb81ca9a3f4e4: py3: port test-batching.py to python3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5678?vs=13399&id=13403 R

D5677: py3: add missing b prefixes in test-acl.t

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG671d5a712237: py3: add missing b prefixes in test-acl.t (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5677?vs=13398&id=1340

D5679: py3: fix missing b prefixes in `hg eval` invocations in test-arbitraryfilectx.t

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5361f9ed8a30: py3: fix missing b prefixes in test-arbitraryfilectx.t (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5679?vs=

D5679: py3: fix missing b prefixes in `hg eval` invocations in test-arbitraryfilectx.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added a comment. reworded commit message as `py3: fix missing b prefixes in test-arbitraryfilectx.t` to make test-check-commit.t happy. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5679 To: durin42, pulkit, #hg-reviewers Cc: mercurial-devel ___

D5677: py3: add missing b prefixes in test-acl.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added a comment. added `# skip-blame` to commit message in flight. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5677 To: durin42, #hg-reviewers, pulkit Cc: mercurial-devel ___ Mercurial-devel mailing list Merc

D5679: py3: fix missing b prefixes in `hg eval` invocations in test-arbitraryfilectx.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Test passes on Python 3. 1. skip-blame b prefixes REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org

D5678: py3: port test-batching.py to python3

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I used byteify-strings.py on this file, then manually added the various pycompat and bprint bits as needed. REPOSITORY rHG Merc

D5671: py3: add 15 new passing tests to whitelist found by buildbot

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit added a comment. Abandoning in favor of https://phab.mercurial-scm.org/D5676. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5671 To: pulkit, #hg-reviewers Cc: mercurial-devel ___ Mercurial-devel mailing list Me

D5676: py3: buildbot found more passing tests, thanks to indygreg for most of them

2019-01-24 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGb785ce41b6a1: py3: buildbot found more passing tests, thanks to indygreg for most of them (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercur

D5677: py3: add missing b prefixes in test-acl.t

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY There's one failure left in the test, which looks like a real problem around executing hooks. I have not investigated further. REPOSITORY rHG Mercurial REVISIO

Re: [PATCH 3 of 3 STABLE] rust-cpython: raising error.WdirUnsupported

2019-01-24 Thread Josef 'Jeff' Sipek
On Wed, Jan 23, 2019 at 23:23:53 -0500, Georges Racinet wrote: ... > diff -r a35cfd592a90 -r 47d5458a4c32 tests/test-rust-ancestor.py > --- a/tests/test-rust-ancestor.py Wed Jan 23 07:47:04 2019 -0500 > +++ b/tests/test-rust-ancestor.py Wed Jan 23 07:49:36 2019 -0500 > @@ -1,6 +1,10 @@ > f

D5676: py3: buildbot found more passing tests, thanks to indygreg for most of them

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a reviewer: pulkit. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5676 AFFECTED FILES contrib/python3-whitelist CHANGE DETAILS diff --

D5675: cleanup: use clang-tidy to add missing {} around one-line statements

2019-01-24 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 13395. durin42 edited the summary of this revision. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5675?vs=13394&id=13395 REVISION DETAIL https://phab.mercurial-scm.org/D5675 AFFECTED FILES contrib/chg/hgclient.c

D5671: py3: add 15 new passing tests to whitelist found by buildbot

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Thanks to indygreg and durin42 who fixed a lot of issues recently REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5671 AFFECTED FILES

D5675: cleanup: use clang-tidy to add missing {} around one-line statements

2019-01-24 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I find this easier to read. Cleanup performed like this: hg files 'set:(**.c or **.cc or **.h) and not "listfile:contrib/clang-format-ignorelist"' | while read

D5672: py3: add b'' prefixes in tests/test-lfs-serve.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY 1. skip-blame because just b'' prefixes REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5672 AFFECTED FILES tests/test-lfs-serve.t

D5663: tests: drop a duplicate definition of a constant

2019-01-24 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG56a0de3d581c: tests: drop a duplicate definition of a constant (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D5663?vs=133

D5674: tests: fix module-import warnings in test-update-atomic.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY These were caught by test-check-module-imports.t on Python 3. This should also make python3-buildbot green again. REPOSITORY rHG Mercurial REVISION DETAIL htt

D5673: py3: use dict.items() instead of dict.iteritems() in tests/test-lfs-server.t

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY dict.iteritems() is not present on Python 3. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5673 AFFECTED FILES tests/test-lfs-serv

D5670: py3: add b'' prefixes in doc/check-seclevel.py

2019-01-24 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY 1. skip-blame because just b'' prefixes REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D5670 AFFECTED FILES doc/check-seclevel.py C

[PATCH STABLE] partialdiscovery: avoid `undecided` related computation sooner than necessary

2019-01-24 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1548284862 18000 # Wed Jan 23 18:07:42 2019 -0500 # Branch stable # Node ID 2ac72f1b08d3394c3db21c1f576c189118b41eba # Parent c953c2a94d68b18c2f3c79262826fdfed743a839 # EXP-Topic discovery-regression # Available At https://bitbucket.org/octobus/m

[PATCH 4 of 4 STABLE] ui: remove unreachable branches and function calls from write() (issue6059)

2019-01-24 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1548333482 -32400 # Thu Jan 24 21:38:02 2019 +0900 # Branch stable # Node ID 21e8987a6026d7cec613aa241a78e2926b878c5b # Parent c49dcc53a5d254c27b73838d97771bd26ed5fd45 ui: remove unreachable branches and function calls from write() (issue6059

[PATCH 3 of 4 STABLE] ui: inline _writenobuf() into write() due to performance issue

2019-01-24 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 154855 -32400 # Thu Jan 24 21:35:55 2019 +0900 # Branch stable # Node ID c49dcc53a5d254c27b73838d97771bd26ed5fd45 # Parent 221e41f26c525e50032eca31664cc94c814a3128 ui: inline _writenobuf() into write() due to performance issue I'll remov

[PATCH 2 of 4 STABLE] ui: inline _write() into write() due to performance issue

2019-01-24 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1548333288 -32400 # Thu Jan 24 21:34:48 2019 +0900 # Branch stable # Node ID 221e41f26c525e50032eca31664cc94c814a3128 # Parent ea3f96b253cb2b3f42a224bdd71ff04157b2c33d ui: inline _write() into write() due to performance issue I'll remove red

[PATCH 1 of 4 STABLE] ui: optimize buffered write with no label

2019-01-24 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1543412184 -32400 # Wed Nov 28 22:36:24 2018 +0900 # Branch stable # Node ID ea3f96b253cb2b3f42a224bdd71ff04157b2c33d # Parent c953c2a94d68b18c2f3c79262826fdfed743a839 ui: optimize buffered write with no label This was spotted while making f

[Bug 6060] New: Cloning a repository with --debug fails

2019-01-24 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6060 Bug ID: 6060 Summary: Cloning a repository with --debug fails Product: Mercurial Version: 4.8.1 Hardware: PC OS: Windows Status: UNCONFIRMED Severity: bug