IRC channel logs

2015-06-14.log

back to list of logs

<ArneBab>sneek: later tell ijp: yay!
<sneek>Got it.
<amz3>is there a way to set a breakpoint in a guile program?
<amz3>it looks like yet
<amz3>(use-modules (ice-9 debugger breakpoints)) https://www.gnu.org/software/guile/manual/html_node/Intro-to-Breakpoints.html#Intro-to-Breakpoints
<amz3>(anyway I'm the only noob here, it won't help anybody)
<amz3>I can't find ice-9 debugger (on guix)
<amz3>also ice-9 debug says to use system vm
<mark_weaver>amz3: type ",help debug" at the REPL
<amz3>thx
<mark_weaver>yw
<davexunit>whoa we have a hydra package now!
<davexunit>awesome!
<mark_weaver>yeah :)
<mark_weaver>it still lacks the customizations and modifications we've made to the one running on hydra.gnu.org, but that's the easy part :)
<mark_weaver>huge thanks to bavier for doing the hard part!
<mark_weaver>(not only the zillions of required perl packages, but dealing with the relicensing of the perl 'Set-Object' package)
*mark_weaver just noticed that (lsh-service) is included in %desktop-services. I don't like that, and didn't intend to be running an ssh server on my laptop.
<mark_weaver>I guess this is a problem with convenient pre-defined variables with services: even if you look carefully before adding it, upstream may later add more things, and if you aren't paying close attention you may end up with an open port for quite a while that you didn't want.
<mark_weaver>bah, I typed this in the wrong channel again..
<mark_weaver>davexunit's comment about 'hydra' here made me think this was #guix
<davexunit>UGH
<davexunit>I meant to type it in #guix
<davexunit>we make this mistake a lot
<davexunit>apologies!
<mark_weaver>yeah, me too :-/
<stis>heya guilers!
<stis>yeahh, bug squached, muhahahaha.
<amz3>which bug?
<stis>guile-log/clpfd
<ft>Hm. Can I disable auto-compilation in an already running REPL?
<ft>(setenv "GUILE_AUTO_COMPILE" "0") doesn't seem to work.
<ft>%load-should-auto-compile
<amz3>I neeeeeeeeed to have a look at guile-log seems so intersting
<amz3>stis: you do http://c-lambda.se/guile-log/index.html, right?
<stis>yes!
<amz3>thx for answering! I am reading now, it looks like guile-log (I am at chapter 2) is similar to parser combinators
<amz3>stis: ^
<amz3>isn't it?
<stis>it has parser combinators yes.
<amz3>it's more powerful that parser combinators?
<amz3>it sound really fun
<amz3>it's related to gnu epsilon?
<amz3>I was thinking about that lately, did know how to express it
<amz3>parser combinator seems too simplistic