D9269: config: read system hgrc in lexicographical order

2020-11-03 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This is similar to edbcf5b239f9 (config: read configs from directories in

Re: How to get back to a one-file `hg` executable?

2020-11-03 Thread Augie Fackler via Mercurial-devel
l not helpfully? > > Successfully installed mercurial-5.6-4-8711dc13474c-20201103 > Removed build tracker: > '/private/var/folders/cy/2vk7k97j21qd6yr76gp6x5m8001p1v/T/pip-req-tracker-z19m5oxc' > adding > error[PYOXIDIZER_BUILD]: resource collector does not allow resources in > file

Re: How to get back to a one-file `hg` executable?

2020-11-03 Thread Augie Fackler via Mercurial-devel
Sigh, you changed the config file again in an incompatible way (config.run_mode isn't a thing anymore) so I'll use the v0.9.0 tag. It still fails, but still not helpfully? Successfully installed mercurial-5.6-4-8711dc13474c-20201103 Removed build tracker: '/private/var/folders/cy

Evolve 10.1.0 released

2020-11-03 Thread Anton Shestakov
We pushed a new release for the evolve extension: 10.1.0. As usual, the release is available on PyPI and upgrade is recommended. This version introduces support for Mercurial 5.6 and comes with a variety of improvements and bugfixes. Check the changelog for details. The most notable changes are:

Evolve 10.1.0 released

2020-11-03 Thread Anton Shestakov
We pushed a new release for the evolve extension: 10.1.0. As usual, the release is available on PyPI and upgrade is recommended. This version introduces support for Mercurial 5.6 and comes with a variety of improvements and bugfixes. Check the changelog for details. The most notable changes are:

mercurial@45806: 4 new changesets

2020-11-03 Thread Mercurial Commits
4 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/84eb4c833c41 changeset: 45803:84eb4c833c41 parent: 45798:ff7e0ca666e8 parent: 45800:f59c5d9f56b8 user:Augie Fackler date:Mon Nov 02 14:39:43 2020 -0500 summary: merge with stable

Re: chg in a pipeline

2020-11-03 Thread Marcus Harnisch
On 02/11/2020 13.03, Yuya Nishihara wrote: I think it's another Python 3 flush() issue, but maybe we'll need to figure out why the read end of "hg import" is closed earlier. Let me know if I can help. The situation occurred when I was trying to transfer and rebase a local branch of an

Re: How to get back to a one-file `hg` executable?

2020-11-03 Thread Gregory Szorc
I'm unsure what's going on here. For this to occur, `.resources_location_fallback = None` must hold on the policy instance and some resource being added must have its `.add_location = "filesystem-relative:..."`. This error message is horrible. And I just committed a change to the `main` branch

[PATCH 3 of 4 STABLE] chg: do not close dir fd while iterating

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369750 -32400 # Tue Nov 03 11:15:50 2020 +0900 # Branch stable # Node ID 9534de20358f656be05e0633a3a2ba59932326f3 # Parent 731ea8fa1f110b2856826db5ed78fc1178dc1306 chg: do not close dir fd while iterating It works so long as the dp is

[PATCH 2 of 4 STABLE] chg: show debug message for each fd to be closed

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369545 -32400 # Tue Nov 03 11:12:25 2020 +0900 # Branch stable # Node ID 731ea8fa1f110b2856826db5ed78fc1178dc1306 # Parent 41aaf960dc00d85712d412a4aba81e742aa7b69e chg: show debug message for each fd to be closed It helps debugging. The

[PATCH 1 of 4 STABLE] chg: apply clang-format

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369175 -32400 # Tue Nov 03 11:06:15 2020 +0900 # Branch stable # Node ID 41aaf960dc00d85712d412a4aba81e742aa7b69e # Parent 8711dc13474ce3d6db8c21389a994867331e348d chg: apply clang-format diff --git a/contrib/chg/chg.c

[PATCH 4 of 4 STABLE] chg: reset errno prior to calling strtol()

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604370261 -32400 # Tue Nov 03 11:24:21 2020 +0900 # Branch stable # Node ID 81da6feb5000140adb8972607415855953415233 # Parent 9534de20358f656be05e0633a3a2ba59932326f3 chg: reset errno prior to calling strtol() Otherwise we can't figure out

Tentative sprint schedule

2020-11-03 Thread Martin von Zweigbergk via Mercurial-devel
Based on the topics people have indicated their interest in and the time zones, I've put down a tentative schedule in https://docs.google.com/spreadsheets/d/1-PhQvYRmUk2LRrpKZg32fktAsfBRN93WC1GKCnDK7YY/edit?usp=sharing . I don't know which topics will need more than 30 minutes except for my own

mercurial@45802: 4 new changesets (4 on stable)

2020-11-03 Thread Mercurial Commits
4 new changesets (4 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/a3b1a6194ed9 changeset: 45799:a3b1a6194ed9 branch: stable parent: 45764:18c17d63fdab user:Augie Fackler date:Mon Nov 02 14:26:18 2020 -0500 summary: Added tag 5.6 for changeset

mercurial@45798: 4 new changesets

2020-11-03 Thread Mercurial Commits
4 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/c4ab93849383 changeset: 45795:c4ab93849383 user:Joerg Sonnenberger date:Thu Oct 29 13:29:05 2020 +0100 summary: relnotes: mention improved memory use and underlaying API changes

How to get back to a one-file `hg` executable?

2020-11-03 Thread Augie Fackler via Mercurial-devel
Hi Greg! I'm working on updating hg and trying to switch us to pyoxidizer for Windows, but a speedbump on the way is that our Mac builds have broken: we'd been relying on the one-file build mode of the binary, and now that appears to be impossible? Am I missing something? I tried editing the

Re: how to exclude certain files from a push

2020-11-03 Thread Uwe Brauer
Hi > Some people use mq to keep those files as patches but the only part of > mq I've ever gotten comfortable using is rebase. Instead I generally > deal with this by putting commits to those files in a separate branch > that never gets pushed. You can even set the phase of the commits in >