Processing 1500 cursors and typing: 4.5 milliseconds for a keypress. Damn this Rust+Wasm stuff is almost free so fast. I can't find a single editor that doesn't barf on this (sublime is horribly slow). Try it ! cmd+shift+click makes grid cursors. https://makepad.github.io/makepad/
Kate is fine for the first dozen or so keypresses on a 3600-line file (doing the grid cursor thing on the whole file), then slows down. I suspect there's some linear or quadratic dependency on the amount of text inserted (related to undo, highlighting, or autocomplete perhaps?)
-
-
Yours is impressive for something running in a web browser; I'm just glad my editor of choice doesn't *completely* suck at this (realistically I'll never need a 3000-line grid cursor :-))
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Its really starting to be vanity at that point, but the editor perf is indeed linear vs filesize. It reparses the entire file on keypress, because of the UI i'm connecting. Still beats vscode/sublime handily for any filesize i'm using though.
-
If my main focus was pure O(1) text-editing performance i'd have to change the parser to be incremental. That would just make where i'm going with this editor much harder. But you'll see :)
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.