IRC channel logs

2025-09-18.log

back to list of logs

<dsmith>magit-generate-changelog
<euouae>Hello
<euouae>does anyone know if with srfi-64 it is possible to print the random state? *random-state* to replicate fuzzying unit tests?
<euouae>oh I see, I need to edit my test driver
<euouae>Maybe I can simply conjoin (random-state->datum *random-state*) to the test name
<euouae>then I can do something like (set! *random-state* (datum->random-state '(multiply-with-carry 202862877 196301851))) to replicate the test
<euouae>hm, no good, I don't seem able to replicate the random state from the test for some reason.
<euouae>ah I'm printing it at the wrong moment, heh
<euouae>It's still no good.
<euouae>ACTION will have to think about this some day
<rlb>dsmith: I might have been thinking of some of the stuff in build-aux/
<dpk>with the recent talk of Guile 3.0.11, could this please finally be fixed? note there’s a patch but this issue is not correctly tagged with patch available https://debbugs.gnu.org/cgi/bugreport.cgi?bug=66046
<dpk>also, would there be interest in a patch to fix this for Guile 3.0.11? by making the behaviour of equal? on record instances customizable in general, as suggested at the end https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75439
<kestrelwx>Is '(sxml simple)' expected to be able to work with valid HTML? I understand 'xml->sxml' currently expects uppercase 'DOCTYPE', whereas the standard allows any case.
<kestrelwx>It works fine if I skip the '<!doctype>' line of course.
<identity>last time i checked SG/XML require DOCTYPE to be upppercase, thought case-insensitivity may be an HTML5 thing
<identity>HTML5 is not strictly SGML-based, so probably that
<kestrelwx>Yes, it's in HTML5.
<identity>does SXML even support HTML?
<kestrelwx>That's my question. Makes sense if it doesn't promise that.