Hugo Parente Lima

Results 137 comments of Hugo Parente Lima

`out` params aren't handled by ArgStrategy in `Direction::CToCrystal` mode yet, the code used by vfunc is the same made for signals, and there's no signals with out parameters. We need...

The `Out(T)` approach is a bit _Cish_, however it's needed if the out parameter, if used, implies in some extra processing by the function. Maybe we could do both approaches:...

nice, I’ll add a test before merge in the next few days when I sit down in front of a computer again.

Interesting... adding just: ```Diff --- a/spec/libtest/test_subject.h +++ b/spec/libtest/test_subject.h @@ -66,6 +66,17 @@ typedef struct _TestSubjectClass { */ typedef void (*TestSubjectSimpleFunc)(TestSubject* subject, int number, gpointer user_data); +/** + * TestSubjectCallbackReturningNullFunc: +...

This patch is fine, I'm just afraid of merge it right now and get bite by this compiler bug, so once I have more time I'll try to reduce this...

I guess we need need to assume that whatever pointer in callbacks are nullable, due to the lack of GIR annotations for that.

I just updated my system and got this :gift: from harfbuzz.

I did a lazy fix, i.e. I added an option to ignore functions in the lib declaration, the `ignore` field on binding.yml just ignore the generation of Crystal code, but...

BTW, I'll let the bug open, since the bug wasn't really fixed yet, but at least the code compiles :-)

I pushed recent patches that solve few things but not yet the better mysql support: https://github.com/hugopl/queryit/commit/d7c705c816341fe0590daab145a03ce9ca3a5159 Updates the readme with dependencies. https://github.com/hugopl/queryit/commit/01cb88d8068cde404c778b9e48fc14086105cf45 Fix the problem with mysql2 adapter and probably...