equal
deleted
inserted
replaced
10 pub(crate) revlog: Revlog, |
10 pub(crate) revlog: Revlog, |
11 } |
11 } |
12 |
12 |
13 impl Changelog { |
13 impl Changelog { |
14 /// Open the `changelog` of a repository given by its root. |
14 /// Open the `changelog` of a repository given by its root. |
15 pub fn open(repo: &Repo) -> Result<Self, RevlogError> { |
15 pub fn open(repo: &Repo) -> Result<Self, HgError> { |
16 let revlog = Revlog::open(repo, "00changelog.i", None)?; |
16 let revlog = Revlog::open(repo, "00changelog.i", None)?; |
17 Ok(Self { revlog }) |
17 Ok(Self { revlog }) |
18 } |
18 } |
19 |
19 |
20 /// Return the `ChangelogEntry` a given node id. |
20 /// Return the `ChangelogEntry` a given node id. |