- Feb 22, 2022
-
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: 6b1049d71c3e
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: f8f2ecdde4b5 CORE-TEST-OUTPUT-UPDATE: 053a5bf508da
-
Anton Shestakov authored
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: 8c4881c07f57
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: a809f1465a76
-
- Feb 21, 2022
-
-
Anton Shestakov authored
Mercurial 6.1rc0 has been released, so the stable branch is no longer about 6.0.
-
Anton Shestakov authored
-
Anton Shestakov authored
-
- Feb 22, 2022
-
-
Anton Shestakov authored
-
Anton Shestakov authored
-
Anton Shestakov authored
Lots of files inside .hg/ use `-` instead of `_`.
-
Anton Shestakov authored
This way it's compatible with older versions of Mercurial (<= 5.3). In newer versions base is optional and defaults to ctx.p1().
-
- Feb 21, 2022
-
-
Anton Shestakov authored
-
Anton Shestakov authored
There is `doc` target, so let's use it.
-
Anton Shestakov authored
-
- Jan 07, 2022
-
-
Kim Alvefur authored
This should allow building without installing these, by passing DEB_BUILD_OPTIONS=nodoc.
-
Kim Alvefur authored
Should no longer be needed on Debian 11+.
-
- Jan 09, 2022
-
-
Faheem Mitha authored
-
- Feb 11, 2022
-
-
Anton Shestakov authored
Let's make sure that obsolete.getrevs(repo, b'obsolete') returns a frozenset to be compatible with Mercurial 6.1. This shouldn't produce any issues on older versions, because I doubt anything tries to modify a set of obsolete revisions by calling .add() or .remove() directly on it. See 27fe84a8dd60 and c7e675848027 in core.
-
- Feb 18, 2022
-
-
Georges Racinet authored
For consistency, and also to have `make deb-prepare` work out of the box on Debian ≥ 11.
-
Anton Shestakov authored
-
Anton Shestakov authored
-
- Nov 03, 2021
-
-
Sushil Khanchi authored
This new command can be used to amend specific revisions with working copy changes. Implementation-wise what it basically does is: 1) commit working directory changes 2) relocate the new commit onto the target commit 3) fold them into one. After the run, the working directory parent will be the obsoleted changeset created in step 1 and descendants of the target will become orphans.
-
- Feb 15, 2022
-
-
Anton Shestakov authored
Earlier in this function we did extra[b'branch'] = head.branch(), so we definitely want to take branch from head. But inside tomemctx(), there's an `if branch is None` check that updates extra with wctx.branch(). That is not what we need, so let's provide the correct branch again, as a separate keyword argument, even though it's already correct in extra. Other uses of tomemctx() already provide branch. This patch could be on stable, but fixup series depends on it, and we're close enough to a feature release, so this should be fine.
-
- Feb 11, 2022
-
-
Anton Shestakov authored
Other commands, like evolve, rebase and graft, show such a message after they've already been aborted, and this is also an opportunity to use the common "working directory is now at" message.
-
Anton Shestakov authored
It's been introduced in 02f992ac26e9, which is a part of 4.7, the minimum version evolve currently supports.
-
Anton Shestakov authored
Let's make sure that obsolete.getrevs(repo, b'obsolete') returns a frozenset to be compatible with Mercurial 6.1. This shouldn't produce any issues on older versions, because I doubt anything tries to modify a set of obsolete revisions by calling .add() or .remove() directly on it. See 27fe84a8dd60 and c7e675848027 in core.
-
- Feb 06, 2022
-
-
Anton Shestakov authored
-
- Feb 05, 2022
-
-
Anton Shestakov authored
The only difference this function has in core and in evolve is a call to _filter_obsolete_heads(), but since now head computation in core is obsolescence-aware, there's no need to filter heads twice. And with that the only reason for calling evolve's version of enforcesinglehead() is gone.
-
- Dec 27, 2021
-
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: f8f2ecdde4b5 CORE-TEST-OUTPUT-UPDATE: 053a5bf508da
-
- Feb 02, 2022
-
-
Anton Shestakov authored
-
- Feb 01, 2022
-
-
Anton Shestakov authored
CORE-TEST-OUTPUT-UPDATE: a809f1465a76
-
- Jan 19, 2022
-
-
Anton Shestakov authored
-
- Jan 13, 2022
-
-
Anton Shestakov authored
-
- Jan 11, 2022
-
-
Anton Shestakov authored
-
- Jan 07, 2022
-
-
Simon Sapin authored
-
Simon Sapin authored
This should fix https://bz.mercurial-scm.org/show_bug.cgi?id=6550
-
-
Raphaël Gomès authored
...and adding useful patterns from upstream hg.
-
Raphaël Gomès authored
-