IRC channel logs
2015-07-18.log
back to list of logs
<zacts>I have a really nice neovim setup for chicken and guile <zacts>hopefully it can get more vimmers also interested in the lisps <zacts>also vim now has vim-paredit <zacts>but it is missing some features that emacs paredit has <zacts>but there are other plugins like vim-sexp to fill in the gaps <nalaginrut>I'm trying to write epoll module with FFI in pure Scheme, but seems I can't get perfect solution, since I can't get errno <nalaginrut>I was planning to handle the exceptions as possible <nalaginrut>I really want to write whole Artanis with pure Scheme, but seems impossible <davexunit>nalaginrut: check out the guix source code for an errno procedure <nalaginrut>davexunit: nice, although it could be unsafe in certain situation, I hope it's safe for epoll usage <davexunit>you should be alright if you're not using asyncs <nalaginrut>davexunit: do you mean `async' in Guile, or AIO? <nalaginrut>I use epoll for async server, I'm not sure if guile asyncs is useful for me <nalaginrut>hmm...seems this method didn't catch the expected errno for me, when something is wrong, (errno) is 0 <nalaginrut>davexunit: have you tried this code? It can't catch the expected errno for me <zacts>mark_weaver: hey thanks for introducing me to the existence of paredit mode. It's really nice, although I am using vim-paredit it's really making me more productive with my parentheses