##// END OF EJS Templates
docs: update Rust readme with a mention of `rhg`...
Raphaël Gomès -
r49367:799fdf4c 6.0.1 stable
parent child Browse files
Show More
@@ -6,15 +6,18 b' This directory contains various Rust cod'
6 6 Rust is not required to use (or build) Mercurial, but using it
7 7 improves performance in some areas.
8 8
9 There are currently three independent rust projects:
10 - chg. An implementation of chg, in rust instead of C.
11 - hgcli. A project that provide a (mostly) self-contained "hg" binary,
9 There are currently four independent Rust projects:
10 - chg. An implementation of chg, in Rust instead of C.
11 - hgcli. A project that provides a (mostly) self-contained "hg" binary,
12 12 for ease of deployment and a bit of speed, using PyOxidizer. See
13 13 hgcli/README.md.
14 14 - hg-core (and hg-cpython): implementation of some
15 functionality of mercurial in rust, e.g. ancestry computations in
15 functionality of mercurial in Rust, e.g. ancestry computations in
16 16 revision graphs, status or pull discovery. The top-level ``Cargo.toml`` file
17 17 defines a workspace containing these crates.
18 - rhg: a pure Rust implementation of Mercurial, with a fallback mechanism for
19 unsupported invocations. It reuses the logic `hg-core` but completely forgoes
20 interaction with Python. See `rust/rhg/README.md` for more details.
18 21
19 22 Using Rust code
20 23 ===============
General Comments 0
You need to be logged in to leave comments. Login now