In the usage example for the C lib, you have
'uint8_t *str = rope_createcstr(rope, NULL);'
Did you mean 'r' instead of 'rope'?
Yep - fixed! (Thanks @rymo4 for the pull request)
Heh, no problem. Not sure why I decided to post here instead of just doing it there.
Nice lib, though. I'll keep it in mind.
i started implementing a rope implementation for dart about a year ago
https://github.com/fishman/dart-mutablestring
some things working some things missing, but it's been a while so i don't really remember
C: https://github.com/josephg/librope
JS: https://github.com/josephg/jumprope