Page MenuHomeSolus

Update mercurial to 5.9.3
ClosedPublic

Authored by solene on Nov 9 2021, 9:02 PM.
Tags
None
Referenced Files
F11053437: D12260.id29803.diff
Thu, Aug 10, 11:16 PM
F11053436: D12260.id29791.diff
Thu, Aug 10, 11:16 PM
F11053435: D12260.id29765.diff
Thu, Aug 10, 11:16 PM
F11053434: D12260.id.diff
Thu, Aug 10, 11:16 PM
F11037812: D12260.diff
Wed, Aug 9, 9:17 PM
F10877846: D12260.diff
Jun 20 2023, 11:32 PM
F10866169: D12260.id29765.diff
Jun 17 2023, 2:16 PM
F10863553: D12260.id29791.diff
Jun 17 2023, 2:55 AM
Subscribers

Details

Summary

Summarized Changelog:

  • New Features
    • hg config now has a --source option to show where each configuration value comes from.
    • Introduced a command to repair repositories affected by issue6528 where certain files would show up as modified even if they were clean due to an issue in the copy-tracing code.
  • Bug Fixes
    • Fixed committing empty files with narrow
    • Allow overriding pip's pep517 compliance to build C or Rust extensions
    • Fixed regression on outgoing email when not specifying revisions
    • Fixed a regression causing bookmarks to disappear when using Rust persistent nodemap
    • Fixed detection of directories becoming symlinks, but only when using the Rust extensions.
    • Fixed ignore and include not composing in the Rust status
    • hg commit --interactive now handles deselecting edits of a rename
    • Fixed a case where hg evolve gives different results when interrupted
    • Fixed a memory leak in phases computation
    • histedit and shelve don't swallow errors when updating the working copy anymore
    • Improve error message when detecting content-divergence with a hidden common predecessor
    • No longer re-order parents in filelog
    • Fix revisions affected by issue6533 on the fly during exchange
    • Many Windows fixes for stability and py3 compatibility improvements
    • Many other miscellaneous fixes

Full changelog: https://www.mercurial-scm.org/wiki/Release5.9

Test Plan

Diff Detail

Repository
R2065 mercurial
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

solene requested review of this revision.Nov 9 2021, 9:02 PM

This is not neccessary anymore.

## fix for tortoisehg
rm -rf $installdir/usr/lib/python2.7/site-packages/hgext3rd

Remove a fix for tortoisehg that is not required anymore

JoshStrobl edited the summary of this revision. (Show Details)
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Nov 11 2021, 8:02 AM
This revision was automatically updated to reflect the committed changes.