IRC channel logs
2024-01-20.log
back to list of logs
<jpoiret>sometimes it's the only entry point to debugging non-exported functions unfortunately <jpoiret>I wish ",m" would let you use unexported functions <dthompson>I kinda wish you *couldn't* reach into modules like this <dthompson>breaks encapsulation, prevents security between modules, etc. <dthompson>that said I use @@ in my own libraries to use private APIs that I don't want to export lest I encourage users to use them <dthompson>an ocap secure module system would allow attenuating the api for different purposes. <pinoaffe>jpoiret: huh, I thought ,m did allow you to use unexported functions <apteryx>old: except... I think, monotonic in guile is not real monotonic <apteryx>I think there's a comment about it somewhere <old>apteryx: you're right. it is actually CLOCK_TAI according to doc <old>that's just weird. Monotonic is the simplest clock .. <old>eh missing converter from monotonic to other clock <apteryx>perhaps check if it's not already been fixed on guile-devel mail archives <apteryx>ACTION pushes an updated guile-hall package to guix <apteryx>unrelated, the 'reuse' Python package to annotate sources with SPDX now better supports Lisp/Scheme in its 3.0.1 version <optimal>hey y'all - i've been trying to use GStreamer through G-Golf, but gst-init gets me some very weird errors. <optimal>it seems to be hitting some unreachable code, so i investigated, and it seems to hit that part when the `bin` and `pipeline` elements aren't registered <jpoiret>pinoaffe: probably they got inlined during the optimization pass then <graywolf>Sorry for repeated question, just trying my luck one more time... <mwette>I could find the definition of module-submodules in the guile sources. I do see it is used. There is a comment in ice-9/boot-9.scm.