IRC channel logs

2014-06-24.log

back to list of logs

***sneek_ is now known as sneek
<joejev>Can anyone help me with a segfualt in scm_call_2
<civodul>Hello Guilers!
<dsmith-work>Morning Greetings, Guileers
<daviid>hello guilers
<daviid>davexunit: how are you today? here is an old pointer, but as you suggested the idea [wm using clutter], here is what wingo thought about it a while ago [er all got white hair since but... :) :)] http://wingolog.org/archives/2008/07/31/introducing-griddy
<dsmith-work>Wow. Was that 6 *years* ago?
*dsmith-work snickers: guile 1.8 ...
<davexunit>wow, didn't know that wingo already wrote a wm in guile 6 years ago.
<davexunit>now we have guile-wm, which is pretty awesome, but just one developer and the occasional patch that I throw over the fence.
<davexunit>no commits in the last 4 months.
<davexunit>for guile-wm to be really awesome, I think we need to allow for clutter graphics and abstract away Xorg so that we can swap in a wayland backend when the time comes.
<ijp>I just can't get worked up about window managers
<davexunit>ijp: I mostly feel the same way, but guile-wm got me going.
<davexunit>I'm a vanilla gnome 3 user most of the time.
<davexunit>I tweaked guile-wm to work very similarly to emacs window management using the same bindings (different prefix key)
<davexunit>I felt pretty efficient with it, but it's lacking a few things for me to use it full-time.
<davexunit>no escape sequence. C-t is the default prefix key, so say goodbye to transpose-chars in emacs unless you change it.
<davexunit>and a particularly annoying issue that I can't track down: eventually you will press some magic key sequence that breaks guile-wm to the point that it won't respond to other key input and you have to kill X. :(
<dsmith-work>ijp: Yeah, window managers used to be the hotness. Now I just use awesome.
<davexunit>I didn't like awesome because it was a lua mess.
<daviid>haha
<daviid>civodul: davexunit if you both wish, i'm happy to continue the guile-2d install debug, let me know... this might help others in the end ...
<dsmith-work>davexunit: Yeah, lua. Ugh. But I basically use it out-of-the-box, so that doesn't matter so much.
<davexunit>daviid: sure. maybe we could take the bigger issues you're having to the guile-user list?
<dsmith-work>Hmm. To many dav* in here. Must rememember to watch the tab completion...
<ijp> /nick davijp
<daviid>davexunit: i'd rather solve it here
<davexunit>daviid: I'm currently really busy at work (FSF mailing time is super busy) so I can't continue debugging with you now
<davexunit>but some other time when I'm at home or something I can try
<daviid>davexunit: sure, ping me any time. it was nice to have the help of civodul i really just offer my copy/paste/test help here :)
<daviid>bbl, i need to eat some :)
<dsmith-work>ijp: So I have this vague idea that the problems with GOOPS, generic-funcitons, modules, and macros are related to the fundamental differences between CL and Scheme. Basically, GOOPS isn't quite Schemey enough?