IRC channel logs

2025-10-29.log

back to list of logs

<rlb>Oh, good -- not sure what they were referring to, but if it's just "apt update", you can run that any time you like (usually, i.e. at least in debian that's fine).
<mwette>kinda weird. yesterday nothing, today everything is there. I'm off to play.
<mwette>rlb: thanks for the help
<apteryx>is using n-par-for-each unsafe when inovoking (via system*) commands that output to stdout?
<apteryx>The issue would be sharing the same Guile port without mutexes
<apteryx>but perhaps since the commands fork it's fine?
<sneek_>wb dsmith
<apteryx>should have said, fork+exec *and* do not or rarely (just in case of errors) output anything; https://paste.guixotic.coop/gnu-build-system-26624-27412.scm_guix-master_.html
<rgherdt>kestrelwx: what do you mean?
<kestrelwx>rgherdt: Hi! Like this, for example: https://paste.debian.net/1403388/
<kestrelwx>I didn't consider that I'd have to take care of them.
<rgherdt>hmm, I see. But I don't see that as a problem with the parsing library, right? Does that work in hoot? If not, one way to deal with it would be to define several foreigns that call "readPixels" with different arguments or something like that
<kestrelwx>Yeah, it's not a parser problem at all.
<tohoyn>daviid: here is the inspector output: https://pasteboard.co/eL77ex6hxb3G.png
<sneek>tohoyn, you have 3 messages!
<sneek>tohoyn, daviid says: this has nothing to do with g-golf, those warnings are being emited by the low level renderer you (or the system) choosed to render ... I'll ask for some hint in #gtk, but I can't promiss I'll get an answer
<sneek>tohoyn, daviid says: can you launch the search-bar example, then hit Ctrl-Shitf-i, then in the inspector, go to the upper object (the GtkPaplicationWindow), then select the Global (header bar tab), then scroll down to the GL Renderer related entires, take a screenshot and posted somewhere, thanks
<sneek>tohoyn, daviid says: fwiw, this is what I get on my machine, running debian testing - https://0x0.st/K_N1.png
<dsmith>sneek, botsnack
<sneek>:)
<sam113101>hey
<kestrelwx>o/
<old>apteryx: have you tried object attributes instead of a global weak hash map for your mmap implementation?
<sam113101>the other day I was reading an introduction on scheme and they were defining a "when" form/macro and a "for" one (kind of like a for loop), does the standard library have anything like that?
<sam113101>I understand the language itself is trying to be minimalist
<kestrelwx>sam113101: It does have `when` and there are looping constructs, you can look it up in Guile docs.
<identity>sam113101: you generally use ‘map’ for a ‘for’ loop
<sam113101>"it actually supports several languages, not just Scheme.", really?
<lloda>current guile supports scheme, elisp, js, and brainfuck
<lloda>i've only ever used scheme, but my understanding is that elisp support has some gaps and js lots
<lloda>you can try them with $GUILE --language=...
<sam113101>"Other supported languages are Emacs Lisp, ECMAScript (commonly known as Javascript) and Brainfuck, and work is under discussion for Lua, Ruby and Python."
<euouae>Hello
<rlb>sam113101: also some work on clojure: https://codeberg.org/lokke/lokke
<identity>«integers.c:147: assertion failed» is a new one. i manage to break guile in new and exciting ways
<mwette>sam113101: I have put together a few skeleton languages. See examples/languages under https://github.com/mwette/nyacc
<mwette>I just tried these and something is a bit flaky. They worked a while ago.
<identity>(expt 2 (expt 2 50)) specifically seems to trigger an assertion failure
<mwette>sam113101: also https://gitlab.com/python-on-guile/python-on-guile/tree/master
<identity>numbers much larger (like 100) raise a numerical overflow exception, while numbers lower than (excluding) ~40 compute as normal
<ArneBab>sneek: later tell jralls: my concern with scm_from_unsigned_integer is just that I don’t know enough about the details, so I’m left asking about stuff that isn’t obvious to me to be correct. Please get in contact with Jonas to get to the heart of those issues.
<sneek>Got it.
<ArneBab>sneek: botsnack
<sneek>:)
<dsmith>There are also a lua on Guile, IIRC