Closed maxbrunsfeld closed 9 years ago
Whoa. Whats the difference in memory footprint? Whats the scroll experience like with a huge file?
I'm so impressed it's just a drop in for TextBuffer
.
I suppose the user perceived scroll differences will come from the displayBuffer replacement
It's a lot slower right now, because Atom isn't making use of its efficient iterator-based API. It also doesn't have caching and a lot of other really important things right now, so this is really just a starting point so we can start to find the biggest bottlenecks.
TextEditors are able to render, without cursor movement or editing. I have a branch of Atom for testing this out.
TextDocument
able to substitute forTextBuffer
(with no editing support)TextDisplayDocument
able to substitute forDisplayBuffer
(with no editing support)