IRC channel logs

2023-07-06.log

back to list of logs

<kitzman>is it theoretically possible to build Guile dynamic linking? (libguile/dynl.c:38)
<kitzman>without dynamic linking *
<kitzman>hm, apparently without 'HAVE_MODULES'
<mfiano>ArneBab: Coming back to Scheme, I found it weird that there aren't many common operations on vectors defined for quite a while in the SRFI series. It took me a while to find my favorite SRFI: 160, for homogeneous vector operations, including <type>vector-map. There is also 133 for the same operations for heterogeneous vectors. What surprised me was common things I wanted to do in linear time, like
<mfiano>vector-any, or vector-all, or...vector-map, showed up in 133 first. It took me a while to find the parts of Scheme I didn't want to re-implement myself :)
<mfiano>(I worded that bad. I meant that 133 is compatible with modern Scheme standards, but not 43 iirc)
<haugh>this language has changed my life
<haugh>I am truly grateful
<haugh>but when I see
<haugh>unknown location: unexpected syntax in form ()
<haugh>I feel feelings I don't like
<spk121>unknown hardship: bad vibes in form ()
<haugh>too real
<haugh>it's no one else's responsibility; I just needed to vent that
<kitzman>is locale support necessary for building guile? or can i just scrap out those parts?
<kitzman>long story short i don't have locale functions headers and support on my system.
<RhodiumToad>what OS?
<kitzman>9front
<kitzman>i'm trying now to grep ./lib and ./libguile
<kitzman>for ./lib I get the impression that if DCHAR_IS_TCHAR == 0 and DCHAR_IS_UINT8_T == 1 i can do with it; for ./libguile i think locale_charset can be a dummy function that always returns "UTF-8', and 90% of the cases are covered
<kitzman>i can do without it *
<wingo>meep
<dthompson>mop
<bonz060>Random quick on, in Guile, how do I prevent a script from loading old cached scripts?
<Zambyte>You can use --fresh-auto-compile
<bonz060>Zambyte: thanks!