<bsima>if i have a lowercase char, how can i convert it to an uppercase char? is there a standard function for this? <str1ngs>daviid oh, great will check that out ASAP <str1ngs>davvid: which version of glib are you testing with? <RhodiumToad>dsmith-work: there are two kinds of people in the world: those who believe that people can be divided into two kinds, and those who don't <str1ngs>daviid: with g-idle-add.scm I get (process:27756): GLib-GObject-CRITICAL **: 19:50:06.367: ../glib-2.60.6/gobject/gsourceclosure.c:261: closure cannot be set on GSource without GSourceFuncs::closure_callback <str1ngs>daviid: I'll test further see if it's something related to my system. currently testing with guix <daviid>str1ngs: no problem here, for all 3 examples, all fine <str1ngs>daviid: could be guix or glib version related. my own local stack works no problem. I'll test further though <str1ngs>g-timeout-add works with my local stack. same with seconds <daviid>g-idle-add should even work with very old glib, afaict <str1ngs>my guess is it might be guix related. I'll investigate more tomorrow. so far it's looking good. nice work <daviid>ok, let me know. i'm on debian testing <str1ngs>hah I just used g-idle-add to emulate a gtk single :) <str1ngs>also I think I'm going to port my tests to use unit-test from guile-library. I think the only limitation with guile-library is it can only run serial? <daviid>i thought g-idle-add didn't work for you <str1ngs>it does not work with guix. but I also have my own glibc to g-golf stack <str1ngs>I'm going to assume it's an issue with my guix stack, if my local stack works and your debian stack works <str1ngs>I can test with ubuntu tomorrow as well <count3rmeasure>hey yall, anybody have any macro heavy code/projects that they code point me toward? ***cehteh_ is now known as cehteh
<amz3>is it possible to port nanopass framework to guile? it rebinds quasiquote. <wingo>modules can rename anything, including quasiquote <amz3>I could try, instead of askin. <dsmith-work>amz3: Asking first is cheaper, and could reduce wasted effort. <jcowan>Those who rebind quote, quasiquote, unquote, and unquote-splicing deserve to lose, for lexical syntax is not hygienic. I have spoken. <amz3>nanopassframework is very handy, tho. <amz3>I am not sure it rebinds quasiquote.