From a1f80d095ad07669aded05dcd8e805aa40d9c6dc Mon Sep 17 00:00:00 2001 From: Stefan Salewski Date: Wed, 6 Apr 2022 21:11:19 +0200 Subject: [PATCH] allow again proc parameters for connect() --- gintro/gimplgobj.nim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gintro/gimplgobj.nim b/gintro/gimplgobj.nim index b4cc004..6641565 100644 --- a/gintro/gimplgobj.nim +++ b/gintro/gimplgobj.nim @@ -93,6 +93,10 @@ macro mconnect(widget: gobject.Object; signal: string; p: typed; arg: typed; ign if at.kind == nnkTupleConstr or at.kind == nnkTupleTy: ats = at.toStrLit.strVal + + elif at.kind == nnkProcTy: # v0.9.8 + ats = at.toStrLit.strVal + elif at.kind == nnkRefTy: ats = at.getType[0].strVal & " " & at.getType[1].owner.strVal & '.' & at.getType[1].strVal else: