Daniele Cocca

Results 22 comments of Daniele Cocca

I'm assuming you mean GNU indent here, as I'm unaware of what GNU format is and couldn't find any pointers for it: 1. Yes, you want that. GNU indent is...

> > Do any other languages do this? > > Not exactly. Look at Bash manual: > > > 3.6.6 Here Documents > > ... > > If the redirection...

The [Debian patch](https://salsa.debian.org/pkg-deepin-team/granite/commit/ea031175f804fd0b88c300d126444cad1aad0635) added this flag to the CMake build, which has been since removed in favour of Meson, and that does have the `--shared-library` flag as expected: https://github.com/elementary/granite/blob/f1b29f52e3aaf0f5d6bba44c42617da265f679c8/lib/meson.build#L103-L104 So,...

Ah, I see, the first part of the issue comes from the fact that the `--shared-library` refers to the local full path at build time, which doesn't correspond to the...

It's worse: the referenced library path was the one in my build directory, i.e. in my home. So it's wrong in both local and upstream builds. I think that can...

@ivankra I tried your command from https://github.com/elementary/granite/issues/241#issuecomment-508971447 and it now works for me: ``` $ python3 -c "import gi; gi.require_version('Granite', '1.0'); from gi.repository import Granite; Granite.WidgetsSourceList()" # no output ```...

Another data point: I've extracted a minimal test case with a Vala class and a virtual method, and it works as expected. Same when I move the `get_context_menu()` method from...

Actually, scratch that. There was an issue with the test case: now it works, and I can only reproduce the failure when using Granite.

Note: I didn't test `get_context_menu()` again, but I did separately experience issues with the behavior of vfunc overrides in PyGObject which may be related (see https://gitlab.gnome.org/GNOME/pygobject/-/issues/367).

I've just submitted a pull request that uses the "start" command (built inside cmd.exe) to launch the default browser, and should also fix this issue. I've tested it on the...