regen: WASM build artifacts after hs-f merge

Bytecode + sx_browser.bc.{js,wasm.js} regenerated from sources updated
by the hs-f merge (e8246340). No semantic change — these are build
outputs catching up to their inputs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-08 22:55:43 +00:00
parent f0c0a5e19f
commit 416546cc07
34 changed files with 7094 additions and 3717 deletions

View File

@@ -87,18 +87,33 @@
(not (dom-get-data script "hs-script-loaded"))
(let
((src (host-get script "innerHTML")))
(when
(and src (not (= src "")))
(guard
(_e (true nil))
(eval-expr-cek (hs-to-sx-from-source src)))
(dom-set-data script "hs-script-loaded" true)))))
(guard
(_e (true nil))
(let
((handler (eval-expr-cek (hs-to-sx-from-source src))))
(handler (dom-body)))))))
(hs-query-all "script[type=text/hyperscript]"))))
;; ── Boot: scan entire document ──────────────────────────────────
;; Called once at page load. Finds all elements with _ attribute,
;; compiles their hyperscript, and activates them.
(define
hs-scripting-disabled?
(fn
(el)
(if
(= el nil)
false
(if
(dom-get-attr el "disable-scripting")
true
(hs-scripting-disabled? (dom-parent el))))))
;; ── Boot subtree: for dynamic content ───────────────────────────
;; Called after HTMX swaps or dynamic DOM insertion.
;; Only activates elements within the given root.
(define
hs-activate!
(fn
@@ -108,7 +123,7 @@
(let
((src (dom-get-attr el "_")) (prev (dom-get-data el "hs-script")))
(when
(and src (not (= src prev)))
(and src (not (= src prev)) (not (hs-scripting-disabled? el)))
(when
(dom-dispatch el "hyperscript:before:init" nil)
(hs-log-event! "hyperscript:init")
@@ -120,7 +135,7 @@
(_e
(true
(do
(dom-dispatch el "hyperscript:parse-error" {:detail {:errors (list _e)}})
(dom-dispatch el "hyperscript:parse-error" {:errors (list _e)})
nil)))
(let
((handler (hs-handler src)))
@@ -138,10 +153,6 @@
(host-set! (host-global "window") "__hs_current_me" nil)
(dom-dispatch el "hyperscript:after:init" nil)))))))
;; ── Boot subtree: for dynamic content ───────────────────────────
;; Called after HTMX swaps or dynamic DOM insertion.
;; Only activates elements within the given root.
(define
hs-deactivate!
(fn