Linelark Notepad Studio
What shipped in 1.23.0.
Big files with long lines
- A 5 MB Claude Code transcript with lines up to 126 KB took 9.9 seconds for the editor to open in 1.22.0 and added 691 MB of memory — and in the app, on the Mac it was found on, about a minute. In 1.23.0 it opens in 0.34 seconds and adds 39 MB. A keystroke in it went from about half a second to 41 ms.
- The editor now lays out only the text on screen and estimates the rest, so a line a hundred kilobytes long costs something only when you look at it. Word wrap no longer makes this worse.
- Typing no longer rescans the whole file to find where each line starts, and opening another file no longer re-applies the font and colours to every file already open in every window.
- The full measurement, with how it was taken, is on the new large files page.
Faster in ordinary files too
- Recolouring after each keystroke used to slow down with the number of coloured words in view, so a 250 KB source file spent most of a second on every key. It now takes about a tenth.
What does not change
- Highlighting, undo, bookmarks, split panes and the crash backup behave exactly as before. Nothing about how files are read or saved changed.
Known limits in 1.23.0
- In a very large file the scroll bar is sized from an estimate of the text not yet laid out, so its thumb can move as you scroll. With word wrap off, the horizontal scroll range widens when a longer line comes into view.
- Files up to 256 KB are still recoloured whole on every keystroke — linear now, but the whole file.
- Returning from a plugin preview to where you were reading lays out the text above that point, about half a second at the end of a 6 MB file.
- The universal Studio download requires macOS 14 or later. Touch ID and Mac-password vault unlocking use the provisioning profile included in the signed build; password and recovery-key access remain available without it.
