Skip to content

Commit 16d5be2

Browse files
committed
Updated NEWS
1 parent 74eb76c commit 16d5be2

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

RcppTskit/NEWS.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,18 @@ and releases adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html
2727
`inst/include/RcppTskit_public.hpp`, included by `inst/include/RcppTskit.hpp`.
2828
- Added `TableCollection$build_index()` to build indexes and
2929
`TableCollection$drop_index()` to drop indexes.
30+
- Added ``TableCollection$num_*()` getters for the number of rows in the tables.
3031
- TODO
3132

3233
### Changed
3334

3435
- Renamed low-level C++ and R API names such that we map onto `tskit C` API,
35-
for example, `ts_ptr_load()` to `rtsk_treeseq_load()`.
36+
for example, `RcppTskit` functions are named `rtsk_treeseq_load()`,
37+
while `tskit C` name is `tsk_treeseq_load()`.
3638
This is an internal breaking change, but in a good direction now that the
3739
package is still young and in experimental mode.
38-
- Renamed `TreeSequence` and `TableCollection` external-pointer field and
39-
constructor argument from `pointer` to `xptr`.
40+
- Renamed `TreeSequence` and `TableCollection` external-pointer field from
41+
`pointer` to `xptr`.
4042
- Ensured `TableCollection$tree_sequence()` matches `tskit Python` API:
4143
it now builds indexes on the `TableCollection`, if indexes are not present.
4244
- We now use `bit64::integer64` (signed 64 bit integer) instead of `int` aiming

0 commit comments

Comments
 (0)