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.