diff options
| author | user <user@clank> | 2026-08-13 22:51:59 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-08-13 22:51:59 +0200 |
| commit | 7a50cd9f09a6ed1ca65ffccc84dab6023bb59446 (patch) | |
| tree | 8b8d36e0ccd6eb4594d2e8ff8c288f4b3561b9d3 /cli | |
| parent | checks: kill sessions with the form that actually kills them (diff) | |
| download | sl0ppi-main.tar.gz sl0ppi-main.tar.xz sl0ppi-main.zip | |
The tarball shipped bun's default x64 build, which requires AVX2 -- so sl0ppi
installed cleanly on a plain KVM guest and then died with "Illegal instruction"
the first time anything ran pi. Known since 0.1.7 and carried as an open item;
not something to ship a third time.
packaging/fetch-vendor.sh now fetches bun-linux-x64-baseline.zip. Verified
without needing such a machine, on an emulated CPU that has none:
qemu-x86_64 -cpu Nehalem <baseline>/bun --version -> 1.3.14
qemu-x86_64 -cpu Nehalem <default>/bun --version -> Illegal instruction
Also drops the installer's closing note about the status bar asking for
permissions on first launch: shipped plugins are granted implicitly now, so the
prompt it told people to expect no longer appears. (That text is baked into the
0.1.9 tarball; it is wrong but harmless, and corrected for the next one.)
And gitignores *.core -- qemu writes one where you stand when it kills a target
on an illegal instruction, and a 100MB core dump nearly went into this commit.
0.1.9 contains everything since 0.1.8: the split button actually visible and
clickable where it is drawn, including on stacked panes; shipped plugins not
asking for permission; the status bar as a framed box in the pane style with a
new-tab button and margins matching the pane gap, collapsing to a single line
in the mobile layout; and runtime tabs keeping a status bar without losing the
purpose the CLI uses for identity.
Diffstat (limited to 'cli')
0 files changed, 0 insertions, 0 deletions
