Fedora Packages

mercurial-rust Subpackage of mercurial

Mercurial Rust binaries and extensions

This subpackage provides following Mercurial components implemented in Rust: The `rustext` extension speeds up some functionality of Mercurial, e.g. ancestry computations in revision graphs, status or discovery of differences between repositories. The experimental `rhg` executable implements a subset of the functionality of `hg` using only Rust, to avoid the startup cost of a Python interpreter. This subset is initially small but grows over time as `rhg` is improved. When fallback to the Python implementation is configured, `rhg` aims to be a drop-in replacement for `hg` that should behave the same, except that some commands run faster.

Releases Overview

Release Stable Testing
Fedora 40 6.6.3-1.fc40 -
Fedora 39 6.5.3-1.fc39 -
Fedora 38 6.3.3-1.fc38 -
File a new bug report »
Package Info
Related Packages

You can contact the maintainers of this package via email at mercurial dash maintainers at fedoraproject dot org.



Sources on Pagure