Failed pipeline for branch/default | mercurial-devel | ad546c66

2021-09-08 Thread Heptapod
Pipeline #26676 has failed! Project: mercurial-devel ( https://foss.heptapod.net/octobus/mercurial-devel ) Branch: branch/default ( https://foss.heptapod.net/octobus/mercurial-devel/-/commits/branch/default ) Commit: ad546c66 (

mercurial@47939: new changeset (1 on stable)

2021-09-08 Thread Mercurial Commits
New changeset (1 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/053dd53a0b59 changeset: 47939:053dd53a0b59 branch: stable tag: tip parent: 47888:7538453ec322 user:Kyle Lippincott date:Tue Sep 07 11:50:12 2021 -0700 summary: filemerge:

[Bug 6589] New: pip install with rust extensions is not possible anymore

2021-09-08 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6589 Bug ID: 6589 Summary: pip install with rust extensions is not possible anymore Product: Mercurial Version: 5.7.1 Hardware: PC OS: Linux Status:

Failed pipeline for branch/stable | mercurial-devel | 25f880cb

2021-09-08 Thread Heptapod
Pipeline #26669 has failed! Project: mercurial-devel ( https://foss.heptapod.net/octobus/mercurial-devel ) Branch: branch/stable ( https://foss.heptapod.net/octobus/mercurial-devel/-/commits/branch/stable ) Commit: 25f880cb (

Re: Python 2 removal and thg packaging status

2021-09-08 Thread Raphaël Gomès
Hi there, It's been a few months, and Python 3 Windows support is in much better shape than it used to. The CI is still flaky, but at least we've got a decent coverage of core Mercurial. Greg, what's the status regarding thg packaging? Next release cycle (6.1) will remove Python 3 support

D11392: help: update help text for debug-repair-issue6528

2021-09-08 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY The changegroup fix was put in 5.9.1, this is now out of date. Alson, this can maybe encourage people to upgrade? REPOSITORY rHG Mercurial BRANCH stable

D11391: filemerge: be more strict when detecting conflict markers, add `|` markers

2021-09-08 Thread spectral (Kyle Lippincott)
spectral created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY I received a user complaint about detecting a line that contained 78 `=` followed by `*/` as a conflict marker. We'll never generate that, we generate 7

bugzilla weekly report (2021-09-06)

2021-09-08 Thread Octobot
Bug activity report, between 2021-08-30 and 2021-09-06 * urgent+: 6 bugs * unconfirmed: 84 bugs (4 added) * new: 4 bugs * closed: 2 bugs * need example: 0 bugs * new details: 0 bugs * active: 20 bugs * long inactive: 5 bugs urgent+ --- Open of urgent or critical bugs. Found 6 bugs

mercurial@47938: 50 new changesets

2021-09-08 Thread Mercurial Commits
50 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/6614ab9f061d changeset: 47889:6614ab9f061d parent: 47878:31a72e5e9200 user:Pierre-Yves David date:Fri Aug 20 11:23:52 2021 +0200 summary: dirstate: forward `remove` call to newer `API`

D11390: rhg: Switch rhg.ignored-extensions config to Python-compatible list syntax

2021-09-08 Thread SimonSapin
SimonSapin created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This includes the ability to have an extension name/path that contains a comma, by double-quoting it. REPOSITORY rHG Mercurial BRANCH default

D11389: rhg: Port Python’s `ui.configlist` as `Config::get_list`

2021-09-08 Thread SimonSapin
SimonSapin created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY This new method is not used yet outside of its own unit tests, so this changeset should make no observable change. The Rust parser implementation

D11388: rust: Generalize the `trim_end_newlines` utility of byte strings

2021-09-08 Thread SimonSapin
SimonSapin created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY … into `trim_end_matches` that takes a callack. Also add `trim_start_matches`. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D11386: dirstate-item: introduce low level C function

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Since a lot of logic is about to change, we need to isolate it into bits that are easy reusable in the rest of the C code. Especially we need to split the

D11387: dirstate-item: move the C implementation to the same logic

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Now that we know were we are going, we can update the C implementation. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D11383: pathutil: replace the `skip` argument of `dirs` with a boolean

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY It is ever only used for `r` file. So we make it a boolean this will give use more versatility later as we will stop storing the state explicitly. REPOSITORY

D11385: dirstate-item: factor some code in the C implementation

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY We have both `dirstate_item_from_v1_meth`, a class method, and `dirstate_item_from_v1_data`, a function taking low level C argument. Lets implement the

D11382: dirstate: clarify the message in nonnormal checking

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY The previous message was quite verbose and hard to understand. The new one should be friendlier. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D11384: dirstate-item: `dirstate_item_from_v1_data` replaces make_dirstate_item

2021-09-08 Thread marmoute (Pierre-Yves David)
marmoute created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY For different format, we will need multiple capsule anyways. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D11381: rhg: fallback if `defaults` config is set for the current command

2021-09-08 Thread Raphaël Gomès
Alphare 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/D11381 AFFECTED FILES rust/rhg/src/main.rs tests/test-rhg.t CHANGE DETAILS diff

[Bug 6588] New: how to recover file history.d index with obsolete files after grapht?

2021-09-08 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=6588 Bug ID: 6588 Summary: how to recover file history.d index with obsolete files after grapht? Product: Mercurial Version: 5.9.1 Hardware: PC OS: Windows

D11380: rhg: fallback if the current command has any generic hook defined

2021-09-08 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY We do not handle hooks yet. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D11380 AFFECTED FILES

D11379: rhg-cat: fallback in presence of a fileset

2021-09-08 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY These are unsupported so far. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D11379 AFFECTED FILES

D11378: rhg-cat: fallback when detecting `.` or `..` path segments

2021-09-08 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY We do not normalize paths correctly yet, so exclude the shortcuts. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL

D11377: rhg: add support for calling `rhg cat` without a revision

2021-09-08 Thread Raphaël Gomès
Alphare created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY Turns out the necessary pieces were there already. Like the Python implementation, we default to the first parent of the dirstate. REPOSITORY rHG Mercurial