This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-10-06
Channels
- # aleph (15)
- # announcements (2)
- # babashka (121)
- # beginners (62)
- # biff (6)
- # cherry (2)
- # cider (51)
- # clerk (30)
- # cljs-dev (5)
- # clojure (77)
- # clojure-austin (2)
- # clojure-europe (10)
- # clojure-germany (6)
- # clojure-nl (1)
- # clojure-norway (19)
- # clojure-romania (1)
- # clojure-uk (3)
- # clojurescript (16)
- # core-typed (7)
- # cursive (17)
- # datomic (12)
- # deps-new (11)
- # emacs (7)
- # events (2)
- # fulcro (5)
- # honeysql (2)
- # hyperfiddle (32)
- # introduce-yourself (1)
- # jobs-discuss (2)
- # membrane (18)
- # missionary (2)
- # music (5)
- # polylith (7)
- # reagent (26)
- # releases (5)
- # testing (32)
- # tools-build (14)
- # tools-deps (7)
- # xtdb (8)
Yes, they're on github and released under 0.14.1-beta
I am still manually patching the webgl code so that things which can only work in the browser don't run in global scope and explode, that allows me to run some tests which produce components in nodejs, everything but webgl/run works
which things in the webgl run in the global scope?
I thought all of the state was closed over, but it's been a while since I've looked at it.
If you're interested in submitting a pull request, I can take a look and try to upstream changes that make sense.
the redraw definition calls .-devicePixelRatio and load-font is called in global-scope
or simplify the code further so you don't have to patch.
if noone else cares don't worry about it, I don't mind the little patch, maybe it's bad style on my side but I like the convenience in an electron cljs app of "everything runs unless it really touches some nonavailable io"
oh, you mean calls that run on unconditionally when loaded?
yea, I think it's bad style on membrane's end to run functions with side effect on load.
it's probably not that hard to fix on membrane's end.
not a priority for me I just say what I'm up to as I imagine you're curious how ppl use/hack membrane
I do appreciate that!