Re: G-Golf - handling of unresloved symbols in gobject-inspection

2022-07-22 Thread Andy Tai
Sorry for all the GNOME name mixup. Thanks for looking into the problem regardless of my incorrect terms! On Fri, Jul 22, 2022 at 1:08 PM David Pirotte wrote: > > Hello Andy, > > > G-Golf seems to assume the GObject Inspection (GI) present is the > > latest (0.72) and will fail to load if the G

Re: G-Golf - handling of unresloved symbols in gobject-inspection

2022-07-22 Thread David Pirotte
Hello Andy, > G-Golf seems to assume the GObject Inspection (GI) present is the > latest (0.72) and will fail to load if the GI version is older. I understand what made you write this, as you found a bug that I will fix and let you know, thanks, but actually the minimal GObject Introspection vers

Re: boiler plate class generation, writing fresh variables with macros

2022-07-22 Thread Maxime Devos
On 22-07-2022 11:43, Blake Shaw wrote: But if I try to use `slot-machine` inside a class definition i'm out of luck: (define-class () (slot-machine 'inner 'color "green")) => While compiling expression: Syntax error: socket:7257:0: source expression failed to match any pattern in form (defi

boiler plate class generation, writing fresh variables with macros

2022-07-22 Thread Blake Shaw
Hiya guilers, Right now I am working on a window manager extension system in Guile and GOOPs, and I want to eliminate the boilerplate for generating class slots, with a syntax-case macro like: #+begin_example scheme (define-syntax slot-machine (λ (form) (syntax-case form () ((_ catego