Skip to content

v0.2.0

Choose a tag to compare

@Vamxi Vamxi released this 25 Sep 12:52
· 9 commits to main since this release

Added

  • bunker is released as an RPM. grm install Vamxi/bunker installs it with
    dnf, together with the launcher, the icons, and GTK 4; bunker install-desktop is no longer needed for released builds.

Changed

  • --debug now logs to stderr, and --trace writes /tmp/bunker.log
    (truncated on every start). The trace file is only used if it is a
    regular file you own. Without flags, only warnings and errors are logged.

Faster

  • Plain output about 40% faster (seq 1 2000000: 0.83 s → 0.48 s):
    scrolling clears only the part of a line that was used.
  • Coloured and Unicode output about 40% faster (52 MB of coloured text
    with CJK and emoji: 1.81 s → 1.09 s): character widths and grapheme
    checks come from a lookup table, and the byte stream is scanned with fast
    byte searches instead of one byte at a time. Full-screen programs (btop,
    vim) redraw about 4× faster in the emulator.