Monorepo for Aesthetic.Computer aesthetic.computer

KidLisp: no HUD colouring for a hidden label, ten a second for a shown one master

A worker profile of the compiled Fía piece with nolabel set put a fifth of every frame in colouring the source's tokens for the corner label nobody saw: buildColoredKidlispString, getTokenArgPosition, the blinking-timer checks. The hud API now says whether the label is hidden (nolabel, a pack, the shell overlay, the Tab toggle) and the colouring is skipped then; when the label shows it runs at most ten times a second, enough for its blinking timers. Worker bundle rebuilt.


+15 -4
4 changed files