IRC channel logs

2022-03-31.log

back to list of logs

<sneek>chrislck: wb
<chrislck>sneek: botsnack !
<sneek>:)
<sneek>Welcome back chrislck!!
<haugh[m]>Hi everyone. I'm interested in shorthand like Gauche's accessor/lambda syntax and wondering if there's any kind of consensus on using such syntax.
<haugh[m]> https://blog.practical-scheme.net/gauche/20100428-shorter-names
<haugh[m]>Not sure if appropriate for this room. Thanks for your time.
***alMalsamo is now known as littlebobeep
<tohoyn>daviid: I need to access the GIBaseInfo objects associated with the argument types and return types (type-desc's) of a function
<tohoyn>daviid: the reason is that I need the namespaces and the base names of the argument and result types
<tohoyn>daviid: Is there any way I could obtain the base info from an instance of <gobject-class>?
<tohoyn>daviid: <gi-struct>, <gi-enum>, and <gi-flags>, too
<tohoyn>daviid: could these classes contain a namespace slot as <function> does?
<tohoyn>daviid: it seems that some functions have arguments of type void, e.g. gtk-widget-add-tick-callback. is this an error?
<tohoyn>daviid: Importing "Closure" in "GObject" behaves strangely. The introspection data contains method new_object but no function g-closure-new-object exists. See https://paste.debian.net/1236247/.
<wingo>good morning
<wingo>civodul: how did you like ,optimize-cps
<civodul>wingo: heya, i haven't played with it yet
<civodul>i think it should like it
<civodul>:-)
<wingo>:)
<civodul>yeah hadn't even realized it had made it into 3.0.8, silly me
<civodul>there are times where i missed it so i'll be sure to use it
<wingo>it's the same level of expressiveness as ,x but with less confusing naming and control-flow
<civodul>yeah, nicer
<civodul>hmm i get "While executing meta-command: In procedure +: Wrong type argument in position 1: #f"
<wingo>that's weird :)
<wingo>maybe it has more bugs too :)
<civodul>for example: ,optimize-cps 1
<wingo>works for me
<civodul>it's broken for me in: guix shell -C guile -- guile
<civodul>(plain 3.0.8)
<wingo>my guix is too old for that...
<civodul>that can be remedied ;-)
<wingo>later :)
<tohoyn>daviid: we may have discussed this before, but why is <gtk-text-iter> not defined after you do (gi-import-by-name "Gtk" "TextIter")?
<tohoyn>daviid: the procedure call returns a gi-struct object
<sneek>dsmith-work: Greetings
<dsmith-work>Hey Hi Howdy, Guilers
***Server sets mode: +ntz
***civodul` is now known as civodul
***RMSBach is now known as RSBach
<Kolev>Anybody use Haunt?