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