empty .class compiled (empty-target (query ".class")) to (hs-empty-target! (hs-query-first ".class")) via hs-to-sx — only emptying the first match. Fix: detect (query ...) target in the empty-target compiler case and emit (for-each (fn (_el) (hs-empty-target! _el)) (hs-query-all sel)) instead, mirroring the add-class pattern. Suite hs-upstream-empty: 12/13 → 13/13. Smoke 0-195: 175/195 unchanged. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
94 KiB
94 KiB