##// END OF EJS Templates
relnotes: mention the merging of index and nodemap
marmoute -
r44341:458504a8 default
parent child Browse files
Show More
@@ -1,23 +1,28 b''
1 == New Features ==
1 == New Features ==
2
2
3
3
4 == New Experimental Features ==
4 == New Experimental Features ==
5
5
6
6
7 == Bug Fixes ==
7 == Bug Fixes ==
8
8
9 * The `indent()` template function was documented to not indent empty lines,
9 * The `indent()` template function was documented to not indent empty lines,
10 but it still indented the first line even if it was empty. It no longer does
10 but it still indented the first line even if it was empty. It no longer does
11 that.
11 that.
12
12
13 == Backwards Compatibility Changes ==
13 == Backwards Compatibility Changes ==
14
14
15
15
16 == Internal API Changes ==
16 == Internal API Changes ==
17
17
18 * Matcher instances no longer have a `explicitdir` property. Consider
18 * Matcher instances no longer have a `explicitdir` property. Consider
19 rewriting your code to use `repo.wvfs.isdir()` and/or
19 rewriting your code to use `repo.wvfs.isdir()` and/or
20 `ctx.hasdir()` instead. Also, the `traversedir` property is now
20 `ctx.hasdir()` instead. Also, the `traversedir` property is now
21 also called when only `explicitdir` used to be called. That may
21 also called when only `explicitdir` used to be called. That may
22 mean that you can simply remove the use of `explicitdir` if you
22 mean that you can simply remove the use of `explicitdir` if you
23 were already using `traversedir`.
23 were already using `traversedir`.
24
25 * The `revlog.nodemap` object have been merged into the `revlog.index` object.
26 * `n in revlog.nodemap` becomes `revlog.index.has_node(n)`,
27 * `revlog.nodemap[n]` becomes `revlog.index.rev(n)`,
28 * `revlog.nodemap.get(n)` becomes `revlog.index.get_rev(n)`.
General Comments 0
You need to be logged in to leave comments. Login now