IRC channel logs
2025-05-27.log
back to list of logs
<lechner>mwette / Hi, would you remind me where cdata-set! got its argument order, please? I am trying to remember it. Thanks! <sneek>lechner, you have 1 message! <sneek>lechner, mwette says: I've added license to guile-saapp (to become guile-freezer) <lechner>mwette / also thank you for your work on guile-freezer. I'll gladly wait <mwette>lechner: cdata-set! comes from array-set! ; I was trying to be consistent with Guile <lechner>mwette / as for the LGPL, I have been writing all my Guile code under GPLv3+. Should I also go with LGPL? <lechner>Hi, how did bytevector-copy! end up being so different in r7 compared to r6? <mwette>sneek: later tell lechner, (cdata-set! foo 42 'ut_addr_v6 1) <old>anyway to have interned strings? <old>For fast strings comparison <ieure>Pretty sure they mean strings. <identity>that was aimed at "interned strings", not at "strings" <identity>as in, symbols are pretty much "interned strings with fast comparison" <old>I guess I could do string->symbol <old>that would be the less friction path <sneek>lechner, you have 1 message! <sneek>lechner, mwette says: (cdata-set! foo 42 'ut_addr_v6 1) <lechner>mwette / Thanks! Being insecure about crossing multiple levels, I first used cdata-ref on the 'ut_addr_v6 component before changing the array values via (cdata-set! [carray] [value] [index]) <veqq>What is this "you have one message" from / how does itork? <identity>veqq: you can leave messages for users that are not online/not around, mention sneek and type "later tell $nickname $message" <sneek>Welcome back veqq, you have 1 message! <sneek>veqq, identity says: like this <veqq>Thank you for telling me! <rlb>veqq: you can also "/msg sneek help" if you like iirc. <sneek>From what I understand, Sneek is sneek: Sneek is sneek: chain reaction <sneek>Last time I checked Sneek is forgetful <sneek>I could be wrong, but Sneek is bicoastal. <sneek>Someone once said Sneek is forgetful <sneek>Last time I checked sneek is a good bot