It doesn't use an intermediate conversion to a string anymore, and should execute in O(log N) as long as the right-hand rope is equal length or smaller than the left. It may also be O(log N) for the left-hand rope being smaller, but that depends on whether the rebalance code executes in O(log N) time when the left and right hand side are individually balanced. I haven't analysed it yet, so dunno. |
||
---|---|---|
src | ||
.gitignore | ||
Cargo.toml | ||
LICENSE.txt | ||
readme.md | ||
todo.md |
Led
Led is a simple text editor with both a console and GUI interface.
The long-term goals of Led are to be a scriptable, cross-platform code editor that you can take with you wherever you go. It's a long ways off from that at the moment, however.
Other projects that inspire the general direction of Led include Zed and Vim.