IRC channel logs


back to list of logs

<nalaginrut>well, I've done my brand new blog with Tekuti, I built my blog with Guile finally ;-D
*nalaginrut will write a blog about how to build blog with Guile+Nginx as his first post in 2014
<Fuuzetsu>all the cool kids generate their blogs with Hakyll
*davexunit uses pelican
<Fuuzetsu>davexunit: unrelated but how's gitorious going for you?
<Fuuzetsu>Ideally I'd like to move but there's no way I can just ignore the GitHub exposition
<davexunit>Fuuzetsu: works just fine. it's slower than github.
<davexunit>but I'd rather be supporting free software than github's attempt to lock-in everyone to their workflow.
<wingo>good day
<davexunit>morning wingo
<wingo>does anyone have a multipart/form-data parser?
<davexunit>can't say I do.
<civodul>Hello Guilers!
<davexunit>hey civodul
<Fuuzetsu>What's the GitHub's lock-in attempt? Their issue tracker is… sub-par but the rest of the site does pretty well for exposure which is what most projects lack
<wingo>heya civodul
<civodul>davexunit: i've temporarily given up on Guile-WM
<civodul>i had troubles using its RandR bindings, and the inability to do C-t was troublesome for Org
<civodul>hey wingo!
<davexunit>civodul: ah yes, C-t is a pain point. I looked into fixing this but got stuck.
<davexunit>stumpwm has a way to send a fake key press event so that when you press C-t t it emits a fake C-t event.
<davexunit>Fuuzetsu: github wants you to equate git with its service.
<civodul>davexunit: yeah, same for Ratpoison
<davexunit>for example, they have github clients for osx and windows, that I'm guessing people use.
<davexunit>civodul: with a little more love, guile-wm will be stable and usable enough to attract a few more hackers, I hop.e
<civodul>yes, sounds like we're almost there
<civodul>we just need Mark Witmer to stir it up :-)
*davexunit is hacking on a REPL for guile that uses delimited continuations.
<add^_>I find gitorious somewhat different from what I was used to, did they change something?
<add^_>I'm trying to find guile-2d there, but it doesn't show up.
<add^_>Ah, but why doens't it show up in search?
<add^_>Oh well, now I'm watching the project :-)
<add^_>Now I need to find guile-vm
<add^_>Where is it located? Gitorious too?
<add^_>ah, found it elsewhere..
<davexunit>add^_: that's on github.
<civodul>hey mark_weaver
<civodul>mark_weaver: did you have a chance to look at the setvbuf patches?
<mark_weaver>hi civodul!
<sneek>Welcome back mark_weaver, you have 1 message.
<sneek>mark_weaver, nalaginrut says: I realized that MariaDB can work just like MySQL, so there nothing work to do with guile-dbi, just use it like MySQL ;-)
<mark_weaver>civodul: I did look them over, yes, and it all looks good. I haven't audited the code, but assuming that there are no bugs, it looks great to me.
<civodul>excellent, thanks!
<civodul>i'll push them
<mark_weaver>and fwiw, I think it's wise to keep them buffered by default in 2.0.
<mark_weaver>although I think we should change to unbuffered by default in master.
<civodul>yeah, possibly
<civodul>for CBOPs it seems less critical
<civodul>it's currently unbuffered, but output ports have a real 'write' method anyway
<mark_weaver>what's currently unbuffered?
<civodul>mark_weaver: CBOPs are unbuffered
<mark_weaver>oh, okay. that's good.
<mark_weaver>it would be nice to support setvbuf on CBOPs also, but I agree it's less important.
<davexunit>wrote a version of the REPL that uses prompts and mvars to read user input in another thread. :)
<davexunit>now, to figure out how to make a REPL server whose clients do this.
<wingo>nice :)
*wingo has file upload working
<wingo>to web server things
<davexunit>wingo: what module is that in?
<wingo>well, right now it's in a pile of hacks
<davexunit>I do web dev to make a living, but I haven't explored the things that guile offers.
<wingo>i'll post a patch to parse multipart/form-data in (web http); not sure of the nice way to wire it up
<wingo>it's not an incremental thing tho
***sneek_ is now known as sneek