2009-01-10 Jürg Billeter * NEWS: update for 0.5.5 release 2009-01-10 Jürg Billeter * vala/valacodewriter.vala: * vapigen/valagidlparser.vala: Support methods returning null-terminated arrays * vapi/packages/gtk+-2.0/: Fix gtk_selection_data_get_uris binding * vapi/gtk+-2.0.vapi: regenerated 2009-01-10 Jürg Billeter * vala/valacodewriter.vala: * vala/valagenieparser.vala: * vala/valamemberaccess.vala: * vala/valaparser.vala: * vala/valapropertyaccessor.vala: * vala/valasemanticanalyzer.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodememberaccessmodule.vala: * vapigen/valagidlparser.vala: * vapigen/valagirparser.vala: Replace `#' in property declarations by `owned' modifier before `get' 2009-01-10 Jürg Billeter * vala/valalocalvariable.vala: Warn when using result variable with incompatible type to prepare possible introduction of implicit result variable * vala/valageniescanner.vala: * vala/valascanner.vala: * vala/valasymbol.vala: Fix new warnings 2009-01-10 Jürg Billeter * vala/valacodecontext.vala: * vala/valaobjectcreationexpression.vala: * compiler/valacompiler.vala: Add --enable-deprecated and --enable-experimental command-line options to disable warnings when using deprecated and experimental features, respectively 2009-01-10 Jürg Billeter * vala/valacodecontext.vala: * vala/valaformalparameter.vala: * vala/valareturnstatement.vala: * vala/valasemanticanalyzer.vala: * gobject/valaccodemethodmodule.vala: * compiler/valacompiler.vala: Remove --disable-non-null option after transition period of 9 months 2009-01-10 Jürg Billeter * vala/valaclass.vala: * vala/valalocalvariable.vala: * vala/valamethod.vala: Fix compile errors when using postconditions 2009-01-10 Jürg Billeter * gobject/valadbusclientmodule.vala: Use dbus-glib types for dynamic D-Bus signals, fixes bug 561545 2009-01-10 Jürg Billeter * gobject/valaccodebasemodule.vala: Use correct C type for set accessors of properties whose get accessor returns owned value, fixes bug 538666 2009-01-10 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valaccodedelegatemodule.vala: Fix critical and generated code for static delegate fields, fixes bug 563016 2009-01-10 Jürg Billeter * vala/valafield.vala: Report error when field type is less accessible than field 2009-01-09 Jürg Billeter * vala/valasemanticanalyzer.vala: Fix memory leak when retrieving values from property getters returning owned values, fixes bug 564081 2009-01-09 Jürg Billeter * gobject/valaccodememberaccessmodule.vala: Do not free values returned via g_object_get prematurely, require properties without accessor methods to return an owned value, fixes bug 559644 2009-01-09 Jürg Billeter * vala/valaunaryexpression.vala: Fix critical when trying to access instance member, fixes bug 566337 2009-01-09 Jürg Billeter * vala/valacodenode.vala: Add CodeNode.get_type_name method * vapi/gobject-2.0.vapi: Add G_TYPE_FROM_INSTANCE binding 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-netbuffer-0.10/: Fix GstNetAddress binding, fixes bug 564924 * vapi/gstreamer-netbuffer-0.10.vapi: regenerated 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-base-0.10/: Fix gst_base_transform_get_unit_size bindings, fixes bug 565978 * vapi/gstreamer-base-0.10.vapi: regenerated 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix gst_uri_handler_get_protocols* bindings, fixes bug 566375 * vapi/gstreamer-0.10.vapi: regenerated 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix gst_object_get_name, gst_object_get_name_prefix, and gst_object_get_path_string bindings, fixes bug 566353 * vapi/gstreamer-0.10.vapi: regenerated 2009-01-09 Jürg Billeter * vala/valaparser.vala: Do not accept `ref' and `out' expressions outside of arguments, fixes bug 548418 2009-01-09 Jürg Billeter * vala/valalambdaexpression.vala: Support lambda expressions throwing errors, fixes bug 563018 2009-01-09 Jürg Billeter * vala/valaparser.vala: Do not allow empty enums and errordomains, fixes bug 543564 2009-01-09 Jürg Billeter * vala/valaflowanalyzer.vala: Perform flow analysis on code in creation methods, fixes bug 566000 2009-01-09 Jürg Billeter * vala/valascanner.vala: * gobject/valaccodebasemodule.vala: Fix some type suffix issues with real literals * tests/basic-types/floats.test: Improve float tests 2009-01-09 Jürg Billeter * tests/Makefile.am: * tests/basic-types/integers.test: Improve integer tests 2009-01-09 Jürg Billeter * gobject/valaccodemethodmodule.vala: Fix error handling in try statements nested across method boundaries (using lambda expressions) 2009-01-09 Jürg Billeter * compiler/valacompiler.vala: Do not pass null as option to CCodeCompiler 2009-01-09 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodemethodcallmodule.vala: Fix critical in compiled applications using null-terminated arrays, fixes bug 567025 2009-01-09 Jürg Billeter * ccode/valaccodevariabledeclarator.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodecontrolflowmodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaclassregisterfunction.vala: * gobject/valadbusclientmodule.vala: * gobject/valadbusmodule.vala: * gobject/valadbusservermodule.vala: * gobject/valagerrormodule.vala: * gobject/valagobjectmodule.vala: * gobject/valagsignalmodule.vala: * gobject/valagtypemodule.vala: * gobject/valatyperegisterfunction.vala: Simplify CCodeVariableDeclarator construction with initializer 2009-01-09 Jürg Billeter * vapi/gsl.vapi: Fix gsl_error_set_error_handler binding 2009-01-08 Jürg Billeter * vapi/packages/gtk+-2.0/: Fix gtk_selection_data_set_uris binding, fixes bug 566742 * vapi/gtk+-2.0.vapi: regenerated 2009-01-08 Jürg Billeter * vala/valadelegate.vala: Visit declared error types to resolve symbols 2009-01-07 Jürg Billeter * configure.ac: Post-release version bump