IRC channel logs

2015-02-26.log

back to list of logs

<nalaginrut>morning guilers~
<artyom-poptsov>Hi nalaginrut
<nalaginrut>heya
<daviid>mark_weaver: do you use guile-cairo?
<daviid>hello!
<mark_weaver>daviid: hi! I've used it in the past, but not recently.
<daviid>ok. i did ask becasue i found out that my 'problem with kise using guile-2.2 also raises trying to compile guile-cairo. just for info, here is the message: ;;; WARNING: compilation of /opt2/share/guile/site/cairo/config.scm failed:;;; ERROR: No applicable method for #<<generic> merge-generics (3)> in call Error while printing exception...
<daviid>i think there is a 'general' problem related to the refactoring wingo did for goops for guile-2.2, wil talk to him, but wnated to share with you now...
<daviid>by the way i compiled guile-clutter against 2.2 as well
<mark_weaver>ah, I'm glad you compiled guile-clutter.
<mark_weaver>thanks for letting me know about the merge-generics problem
<daviid>yep, but untill wingo helps with goops, nothing works, the problem is general ... somehow it's good it breaks guile-cairo as well because wingo uses it :)
<mark_weaver>heh :)
<daviid>mark_weaver: just for info, here: http://paste.lisp.org/+34MB
<daviid>have to sleep, bb tomorrow, bye!
<mark_weaver>okay, good night!
<nalaginrut>since master tweaked GOOPS recently, maybe something still need fix
*nalaginrut mean the guile-cairo issue
<civodul>Hello Guilers!
<artyom-poptsov>Hello civodul
<nalaginrut>heya
***wleslie_ is now known as wleslie
<ArneBab>I discussed wisp with the #chicken folks today. The most important part I got from it is a clarification: How to represent (define (foo . args))
<ArneBab>and lots of discussion about why indentation sensitive syntax is (insert opinion), but I expected that ☺ (and it was much less one sided than I had expected — though naturally most people who write Scheme prefer parens over indentation)
<ArneBab>I’ll leave another day for #racket and #scheme ☺
<davexunit>hehe
<daviid>wingo: hi! there is a problem with goops in 2.2 that seems to be 'general', which i first noticed trying to use kisê with 2.2, then trying to run 1 of my guile-clutter [which i compiled against 2.2 as well] examples, which uses guile-cairo. all traces are almost identical, here is one which you should be able to immediately reproduce, since it occurs while 'just' importing cairo: http://paste.lisp.org/+34MB
<wingo>it would seem your hello script has a merge-generics handler, no?
<daviid>it sets the option
<wingo>can you produce a minimal test case?
<daviid>if i knwe what the problem was yes, but i can't see since these all owrk fine in 2.0, do you have an ideai what it could be?
<daviid>but even though let me try if you say it is related to the duplicate option...
<daviid>wingo: http://paste.lisp.org/+34MB/1
***wingo_ is now known as wingo