2008-05-12  Jürg Billeter  <[email protected]>

       * NEWS: update for 0.3.2 release

2008-05-12  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala: improve D-Bus service support
       for arbitrary return types

2008-05-12  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala: support methods throwing
       exceptions in D-Bus services, patch by Ali Sabil

2008-05-12  Jürg Billeter  <[email protected]>

       * doc/vala/namespaces.xml:

       Extend namespaces section, based on patch by Phil Housley

2008-05-12  Jürg Billeter  <[email protected]>

       * doc/vala/statements.xml:

       Small improvements to statements section

2008-05-12  Jürg Billeter  <[email protected]>

       * doc/vala/Makefile.am:
       * doc/vala/attributes.xml:
       * doc/vala/index.xml:
       * doc/vala/methods.xml:

       Add sections for methods and attributes

2008-05-12  Jürg Billeter  <[email protected]>

       * doc/vala/expressions.xml:

       Extend expressions section, based on patch by Phil Housley

2008-05-12  Marc-André Lureau  <[email protected]>

       * vapi/glib-2.0.vapi: add some debug and logging function
       bindings, fixes bug 531977

2008-05-12  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala: fix `var' with pointer types,
       fixes bug 527779

2008-05-12  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi:

       Add time_t and struct tm bindings,
       based on patch by Evan Nemerson, fixes bug 527778

2008-05-12  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala: add basic support for
       instance_pos attribute to struct creation methods, fixes bug 530774

2008-05-11  Jürg Billeter  <[email protected]>

       * gobject/valaccodetypesymbolbinding.vala: fix double properties

2008-05-11  Jürg Billeter  <[email protected]>

       * vala/valastringliteral.vala:

       Fix syntax error in .vapi file when using string literal as default
       argument, patch by Jared Moore, fixes bug 532564

2008-05-11  Jürg Billeter  <[email protected]>

       * ccode/valaccodewriter.vala:
       * gobject/valaccodegeneratorsourcefile.vala:

       Fix crash when opening output file fails, fixes bug 466573

2008-05-11  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala: fix freeing nested GLists and
       GSLists, fixes bug 443514

2008-05-11  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala: remove obsolete GList copy code

2008-05-11  Jürg Billeter  <[email protected]>

       * gobject/valaccodegeneratorsignal.vala:

       Use correct marshaller for string arrays,
       patch by Ali Sabil, fixes bug 531251

2008-05-11  Jürg Billeter  <[email protected]>

       * vala/Makefile.am:
       * vala/valafieldprototype.vala:
       * vala/valasemanticanalyzer.vala:

       Set appropriate static type for field prototypes, fixes bug 532314

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/libxml-2.0.vapi: specify free functions, fixes bug 531631

2008-05-11  Jürg Billeter  <[email protected]>

       * vala/valaintegertype.vala: fix assignment of integer literals to
       derived integer types, fixes bug 530809

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/packages/gtk+-2.0/: fix gtk_message_dialog_new* bindings,
       fixes bug 531628

       * vapi/gtk+-2.0.vapi: regenerated

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/Makefile.am:
       * vapi/glib-2.0.vapi:
       * vapi/gmodule-2.0.vapi:
       * vapi/gstreamer-0.10.deps:

       Move dynamic module loading support into separate VAPI file and
       improve bindings, fixes bug 531583

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: add g_strv_length binding

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: remove obsolete InstanceLast attributes

2008-05-11  Jürg Billeter  <[email protected]>

       * vala/valaparser.vala: fix crash on invalid code, fixes bug 531034

2008-05-11  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: fix g_io_channel_set_encoding binding,
       fixes bug 530926

2008-05-10  Jürg Billeter  <[email protected]>

       * vala/valainterfacewriter.vala: support base types for structs

       * vapi/packages/gstreamer-0.10/: fix GstClockTime and
       GstClockTimeDiff bindings, fixes bug 530809

       * vapi/gstreamer-0.10.vapi: regenerated

2008-05-11  Marc-André Lureau  <[email protected]>

       * ccode/valaccodestruct.vala:

       Add an empty line after struct declaration to please gtk-doc,
       fixes bug 532350

2008-05-10  Jürg Billeter  <[email protected]>

       * gobject/valaccodedynamicsignalbinding.vala:

       Fix connecting to the same dynamic signal multiple times,
       patch by Yu Feng, fixes bug 532053

2008-05-10  Jürg Billeter  <[email protected]>

       * vala/valaparser.vala:

       Fix `namespace Foo.Bar {...}' parsing, fixes bug 531379

2008-05-10  Jürg Billeter  <[email protected]>

       * vala/valaattributeprocessor.vala:
       * vala/valaenumvalue.vala:

       Support cname attribute for enum values,
       patch by Jared Moore, fixes bug 529288

2008-05-10  Jürg Billeter  <[email protected]>

       * vapi/packages/gtk+-2.0/:

       Fix gtk_dialog_new_with_buttons and gtk_file_chooser_dialog_new*
       bindings, patch by Nicolas Joseph, fixes bug 531436

       * vapi/gtk+-2.0.vapi: regenerated

2008-05-10  Jürg Billeter  <[email protected]>

       * vapi/packages/gstreamer-0.10/:

       Fix GstBuffer.data binding,
       patch by Jaap A. Haitsma, fixes bug 531431

       * vapi/gstreamer-0.10.vapi: regenerated

2008-05-10  Jürg Billeter  <[email protected]>

       * vapi/packages/gdk-pixbuf-2.0/:

       Fix gdk_pixbuf_new_from_data and gdk_pixbuf_save bindings,
       patch by Jaap A. Haitsma, fixes bug 531412

       * vapi/gdk-pixbuf-2.0.vapi: regenerated

2008-05-08  Jürg Billeter  <[email protected]>

       * vala/valastruct.vala:

       Support `this' in struct creation methods,
       patch by Jared Moore, fixes bug 527770

2008-05-08  Jürg Billeter  <[email protected]>

       * gobject/valaccodegeneratorsignal.vala:

       Fix string return type for marshallers,
       patch by Yu Feng, fixes bug 531137

2008-05-08  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala:

       Support properties in D-Bus services,
       based on patch by Yu Feng, fixes bug 531132

2008-05-08  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala:

       Don't export override methods to D-Bus, fixes bug 531135

2008-05-08  Jürg Billeter  <[email protected]>

       * vapi/dbus-glib-1.vapi:

       Add dbus_g_connection_lookup_g_object and dbus_g_proxy_get_*
       bindings, patch by Yu Feng, fixes bug 531131

2008-05-08  Jürg Billeter  <[email protected]>

       * vala/valastruct.vala:
       * gobject/valaccodetypesymbolbinding.vala:

       Support inheritance for type_id, marshaller_type_name,
       get_value_function, and set_value_function

       * vapi/glib-2.0.vapi:

       Set type_id, marshaller_type_name, get_value_function, and
       set_value_function for uint32, fixes bug 530603

2008-05-08  Jürg Billeter  <[email protected]>

       * vapi/sdl.vapi: add SDL ActiveState enum,
       patch by Levi Bard, fixes bug 530429

2008-05-08  Jürg Billeter  <[email protected]>

       * vala/valasemanticanalyzer.vala:

       Report error when trying to create instance of static class,
       patch by Andreas Brauchli, fixes bug 516779

2008-05-08  Jürg Billeter  <[email protected]>

       * vala/valasemanticanalyzer.vala:
       * vala/valastruct.vala:

       Check number of type arguments in object creation expression,
       patch by Andreas Brauchli, fixes bug 528833

2008-05-08  Jaap A. Haitsma  <[email protected]>

       reviewed by: Jürg Billeter

       * vapi/hal.vapi:
       Also return length in string array returned from
       libhal_find_device_by_capability. Fixes bug #530738

2008-05-07  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala:

       Support signals in D-Bus services, patch by Yu Feng

2008-05-03  Jürg Billeter  <[email protected]>

       * vala/valainterfacewriter.vala:
       * vala/valastruct.vala:

       Support custom cname for structs in InterfaceWriter

2008-05-02  Jürg Billeter  <[email protected]>

       * vala/valastruct.vala: inherit integer_type and floating_type,
       fixes bug 530600

2008-05-02  Jürg Billeter  <[email protected]>

       * vala/valaarraytype.vala:
       * vala/valadatatype.vala:
       * gobject/valaccodegeneratorsignal.vala:

       Fix crash when using arrays in D-Bus services, fixes bug 530455

2008-05-02  Jürg Billeter  <[email protected]>

       * vala/valainitializerlist.vala: implement replace_expression

2008-05-02  Jürg Billeter  <[email protected]>

       * vala/valacatchclause.vala:
       * gobject/valaccodegenerator.vala:

       Fix error handling in catch and finally clauses, fixes bug 530212

2008-05-02  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: fix g_rand*_int and g_rand*_double bindings,
       patch Ondrej Jirman, fixes bug 530207

2008-05-02  Jürg Billeter  <[email protected]>

       * gobject-introspection/scanner.c: (g_igenerator_add_symbol):

       Do not add duplicate symbols,
       patch by Étienne Bersac, fixes bug 528254

2008-05-01  Jürg Billeter  <[email protected]>

       * doc/vala/types.xml:
       * doc/vala/default.css:
       * doc/vala/xhtml.xsl:

       Extend types section, based on patch by Phil Housley

2008-05-01  Jürg Billeter  <[email protected]>

       * vala/valacfgbuilder.vala:
       * vala/valanullchecker.vala:
       * vala/valasemanticanalyzer.vala:
       * vala/valasymbolresolver.vala:
       * vapigen/valagidlparser.vala:

       Fix crash when using errordomain methods,
       based on patch by Phil Housley, fixes bug 530537

2008-04-28  Jürg Billeter  <[email protected]>

       * vapi/packages/gdk-2.0/: fix GdkEvent* bindings

       * vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated

2008-04-28  Jürg Billeter  <[email protected]>

       * vapi/packages/libsexy/: fix sexy_icon_entry_set_icon binding,
       patch by Evan Nemerson

       * vapi/libsexy.vapi: regenerated

2008-04-28  Jürg Billeter  <[email protected]>

       * vapi/packages/gtk+-2.0/: fix gtk_box_query_child_packing binding,
       patch by Evan Nemerson

       * vapi/gtk+-2.0.vapi: regenerated

2008-04-27  Jürg Billeter  <[email protected]>

       * vala/valadatatype.vala:

       Fix generic type arguments in to_string()

2008-04-26  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala:

       Fix crash when using abstract properties

2008-04-26  Jürg Billeter  <[email protected]>

       * compiler/valacompiler.vala:

       Build executable by default

       * ccode/Makefile.am:
       * compiler/Makefile.am:
       * gee/Makefile.am:
       * gen-project/Makefile.am:
       * gobject/Makefile.am:
       * tests/testrunner.sh:
       * vala/Makefile.am:
       * vapigen/Makefile.am:

       Update build system to use -C

2008-04-26  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala:

       Always initialize local array length variables, fixes bug 529863

2008-04-26  Jürg Billeter  <[email protected]>

       * vala/valaarraytype.vala:
       * vala/valaclassinstancetype.vala:
       * vala/valaclasstype.vala:
       * vala/valadatatype.vala:
       * vala/valadelegatetype.vala:
       * vala/valaerrortype.vala:
       * vala/valainterfaceinstancetype.vala:
       * vala/valainterfacetype.vala:
       * vala/valamethodtype.vala:
       * vala/valanulltype.vala:
       * vala/valapointertype.vala:
       * vala/valasemanticanalyzer.vala:
       * vala/valasymbolresolver.vala:
       * vala/valatypeparametertype.vala:
       * vala/valavaluetype.vala:
       * vala/valavoidtype.vala:
       * gobject/valaccodegenerator.vala:

       Fix handling of const types, fixes bug 529851

2008-04-26  Marc-André Lureau  <[email protected]>

       * gobject/valaccodedynamicmethodbinding.vala: fix dbus strv
       handler argument order, fixes bug 528412

2008-04-26  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: add g_get_tmp_dir binding,
       patch by Nicolas Joseph, fixes bug 529776

2008-04-26  Jürg Billeter  <[email protected]>

       * vapi/packages/gtk+-2.0/: fix gtk_image_* and gtk_icon_size_*
       bindings, patch by Nicolas Joseph, fixes bug 529770

       * vapi/gtk+-2.0.vapi: regenerated

2008-04-26  Jürg Billeter  <[email protected]>

       * gobject/valaccodegenerator.vala:
       * gobject/valaccodetypesymbolbinding.vala:

       Fix `char' properties, fixes bug 529604

2008-04-26  Jürg Billeter  <[email protected]>

       * gobject/valaccodeclassbinding.vala:

       Fix DBus services with multiple methods, fixes bug 529571

2008-04-26  Jürg Billeter  <[email protected]>

       * vala/valacatchclause.vala:
       * gobject/valaccodegenerator.vala:

       Support catch clauses without error variable, fixes bug 529539

2008-04-26  Jürg Billeter  <[email protected]>

       * vala/valanamespace.vala:
       * vala/valaparser.vala:

       Respect nested namespaces when merging namespaces, fixes bug 529438

2008-04-24  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: fix g_key_file_to_data binding,
         patch by Daniel Svensson

2008-04-24  Jürg Billeter  <[email protected]>

       * vapi/packages/gtk+-2.0/: nullable and generic type fixes,
         patch by Daniel Svensson

       * vapi/gtk+-2.0.vapi: regenerated

2008-04-23  Jürg Billeter  <[email protected]>

       * vala/valaparser.vala: re-add support for pre- and postconditions

2008-04-23  Jürg Billeter  <[email protected]>

       * vapi/glib-2.0.vapi: fix g_signal_* bindings,
       patch by Evan Nemerson

2008-04-23  Jürg Billeter  <[email protected]>

       * gobject/valaccodeinvocationexpressionbinding.vala:
       Don't cast out arguments

2008-04-23  Jürg Billeter  <[email protected]>

       Add support for class constructors, class fields, and class
       methods, fixes bug 507136

2008-04-23  Jürg Billeter  <[email protected]>

       * vala/valaparser.vala:
       Fix nested namespaces

2008-04-23  Jürg Billeter  <[email protected]>

       * vala/valaforstatement.vala:
       * ccode/valaccodeforstatement.vala:
       Fix criticals when using for statements without condition

2008-04-23  Jürg Billeter  <[email protected]>

       * vala/valaenum.vala:
       * vapigen/valagidlparser.vala:
       Add support for delegate_target_pos metadata attribute

2008-04-22  Jürg Billeter  <[email protected]>

       * vapi/libftdi.vapi: mark enums as public, patch by Evan Nemerson

2008-04-22  Jürg Billeter  <[email protected]>

       * configure.ac: Post-release version bump