IRC channel logs

2014-11-12.log

back to list of logs

<nalaginrut>morning guilers~
<nalaginrut>sneek: later tell Chaos`Eternal Even errno is thread-safe now (because of TLS), it may not be safe in a specific thread, since it's global in a thread. If you can't guarantee to fetch errno value immediately after any possible change, then safe issue is suspended. That's why I said "errno is still a problem in a thread". Anyway, just for a mention. ;-)
<sneek>Okay.
<paroneayea>hello
<mark_weaver>hi paroneayea!
<paroneayea>hey mark_weaver, how goes
*paroneayea is struggling through updating ssl certs, sigh
<mark_weaver>wingo wrote a nice rant about that: http://wingolog.org/archives/2014/10/17/ffs-ssl
<paroneayea>yeah, I loved wingo's piece
<civodul>Hello Guilers!
***unCork is now known as Cork
<dsmith-work>Morning Greetings, Guilers
***dje is now known as dje42
*davexunit wonders about applying monads to a particle simulation
<rekado>I've got a couple of accessor functions that all follow the same pattern. What is the best tool to use when I want to generate boilerplate code at compile time?
<rekado>(I suspect the answer is "macros", but I don't really know how.)
<rekado>oh, I got it: eval.
<mark_weaver>rekado: no, macros are much better than eval for this.
<mark_weaver>sneek: seen rlb
<sneek>rlb was here Oct 29 at 07:26 pm UTC, saying: (for projects that still keep ChangeLogs...).
<jmd>sneek: Which year?
<stis>heya folks, I just released 0.5.3 of guile-log!!
<stis> https://gitorious.org/gule-log for the code
<stis> http://c-lambda.se/guile-log/ to read the manual
<stis>One cool thing is tabling, another is that it can gc logical variables.
<stis>Have fun!
<jmd>Is there anything like agrep for guile ?
<civodul>what's "agrep"?
<jmd>approxiamate grep
<jmd>finds approximations to strings
<fangism>sounds useful!
<civodul>indeed
<davexunit>yeah, would love something like that
<davexunit>does it work with regexps?
<davexunit>it's something I'd like really to have for guix
<davexunit>but it's not exactly a simple problem area
<jmd>Indeed
<jmd>Coupled with a synonym database it could be pretty awesome.