Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | Fix rope_relen to free unneeded nodesrope | Tucker Evans | |
During recalculating of length for rope nodes any that do not branch will be removed, e.g. node B: A / \ (B) <subtree 1> / <subtree 2> results in: A / \ <subtree 2> <subtree 1> | |||
2021-01-03 | Add free function for ropes | Tucker Evans | |
Note: Does free entire tree. | |||
2021-01-03 | Add split function for ropes | Tucker Evans | |
Ropes should be rebalanced at the end of this function once rope_rebalance() is implemented. | |||
2021-01-03 | Add function to recalculate length (weights) of rope nodes | Tucker Evans | |
(Probably need a rebalance function to go along with/replace this) | |||
2021-01-03 | Add debug/print functions for rope | Tucker Evans | |
2020-12-31 | Add concat function for ropes | Tucker Evans | |
2020-12-31 | Add function to get full length of rope | Tucker Evans | |
2020-12-31 | Add func to embed a char* (str) into a rope | Tucker Evans | |
2020-12-31 | Add base for rope structure | Tucker Evans | |