Skip to content

v0.7.1

Choose a tag to compare

@omartelo omartelo released this 19 Oct 14:39
· 5 commits to main since this release

Fixed

  • CJK text no longer stalls a view, and views no longer hold a copy of each
    font apiece.
    A character the family lacks asked fontconfig for a fallback
    once per distinct character, two subprocesses each inside a frame, so a diff
    full of CJK text froze for seconds; a fallback already loaded now answers for
    the characters it covers, and the monospace ranking is read once per process.
    Every view, and a DiffView has one per file, read the font files on its
    own: they are now read once per process and shared, 50 DiffViews holding
    about 1 MB where they held 61 MB.