W dniu 26 kwietnia 2011 18:19 użytkownik Krzysztof Kosiński <tweenk.pl@...400...> napisał:
2011/4/26 Andrew <rugby471@...400...>:
The way I see it Martin, is if I put in something that just works for Linux (maybe Windows), then something that works globally will (probably) never get implemented, whereas this way there is an incentive for someone to do this.
This obviously a bug in GIO which should be fixed, not an indication that GFileMonitor is not cross platform. It would be far better to fix the bug in GIO rather than implement a substandard workaround in Inkscape. You can use the argument both ways: if we put in a workaround, there will be no motivation to fix this GIO bug on OSX.
I read the backtrace and it looks like there is some error thrown from Glib::File::monitor_directory. Can you use the C API and call g_error to display what this error is?
Regards, Krzysztof