Introducing Turbine

May 28th, 2009

applications-development
My gobject generator project I mentioned a while ago has been named “Turbine” (thanks to Charles for the suggestion). I’ve made a few more improvements and it’s now available in a GNOME git repository:

http://git.gnome.org/cgit/turbine/

git clone git://git.gnome.org/turbine

3 Responses to “Introducing Turbine”

  1. /jk Says:

    This is awesome! I just did a quick try out, thanks for this piece of work. I often create custom widgets and this will help me to avoid typo errors.

    Thanks again.

  2. Murray Cumming Says:

    Thanks. A preview TextView would be educational.

  3. Philip Says:

    Nice! A few niggles (since there doesn’t seem to be a Bugzilla product for it yet):

    * The _get_type function should be declared with G_GNUC_CONST, and the _new function perhaps declared with G_GNUC_WARN_UNUSED_RESULT (see http://tecnocode.co.uk/2009/04/20/unused-results/).
    * The generated .c files should probably #include and by default, as should the .h files.
    * A really niggly point: “#endif /* %(header_guard)s */” should probably be “#endif /* !%(header_guard)s */”