IRC channel logs

2017-10-31.log

back to list of logs

<roelj>When I use the http-post function from (web client), how can I catch the error of a closed port on the remote end: "ERROR: In procedure connect: Connection refused"?
<roelj>Does open-socket-for-uri throw an exception when something's wrong?
<roelj>The manual isn't very descriptive
<roelj>So after looking into the source code, it seems that catching 'system-error is the only option.
<wingo>good afternoon civodul :)
<wingo>meow
<lloda>hi wingo, ok to push the patches on http://git.savannah.gnu.org/gitweb/?p=guile.git;a=shortlog;h=refs/heads/wip-lloda to stable-2.2? I've written to the list several times, but I can do it again if it's useful.
<wingo>hi
<wingo>ACTION looks
<wingo>lloda: all lgtm except removing scm_generalized_vector_get_handle; that breaks abi/abi so we have to put it off to 3.0
<wingo>sorry for being an inattentive maintainer
<wingo>please do apply that "remove scm_generalized_vector_get_handle" to master tho
<wingo>for me it would be sufficient to just test that libguile builds, you don't have to build all the .go files there
<lloda>np :) will do both
<lloda>thx
<lloda>pushed to 2.2
<wingo>super
<lloda>push to master. Thx a lot!
<wingo>thank you!
<wingo>there will be some interesting array opportunities in master btw
<wingo>as we start to do raw memory references and add a template jit
<wingo>there will be ways to write fast loops, at least on the backing vectors; no simd tho in the short term at least
<lloda>there's so much overhead in arrays now b/c a lot of it is in C
<lloda>I tried to rewrite everything in Guile (github.com/lloda/guile-newra) and sometimes array-map! comes out faster, already in 2.2 (!)
<lloda>I hope for big improvements there :D
<wingo>:)
<dsmith-work>Morning Greetings, Guilers
<OrangeShark>good day Guilers
<wingo>civodul: had a chance to try those other patches?
<civodul>no i left keyboard until a few minutes ago :-)
<civodul>lemme see
<civodul>ACTION runs benchmarks
<civodul>wingo: i've just replied
<civodul>just the time for me to rebuild the whole thing and all that :-)
<civodul>it looks perfect!
***holomorph is now known as holomorgue