2009-01-10  Jürg Billeter  <j@bitron.ch>

	* NEWS: update for 0.5.5 release

2009-01-10  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* vala/valaclass.vala:
	* vala/valalocalvariable.vala:
	* vala/valamethod.vala:

	Fix compile errors when using postconditions

2009-01-10  Jürg Billeter  <j@bitron.ch>

	* gobject/valadbusclientmodule.vala:

	Use dbus-glib types for dynamic D-Bus signals, fixes bug 561545

2009-01-10  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* gobject/valaccodebasemodule.vala:
	* gobject/valaccodedelegatemodule.vala:

	Fix critical and generated code for static delegate fields,
	fixes bug 563016

2009-01-10  Jürg Billeter  <j@bitron.ch>

	* vala/valafield.vala:

	Report error when field type is less accessible than field

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* vala/valasemanticanalyzer.vala:

	Fix memory leak when retrieving values from property getters
	returning owned values, fixes bug 564081

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* vala/valaunaryexpression.vala:

	Fix critical when trying to access instance member,
	fixes bug 566337

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* vala/valaparser.vala:

	Do not accept `ref' and `out' expressions outside of arguments,
	fixes bug 548418

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* vala/valalambdaexpression.vala:

	Support lambda expressions throwing errors, fixes bug 563018

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* vala/valaparser.vala:

	Do not allow empty enums and errordomains, fixes bug 543564

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* vala/valaflowanalyzer.vala:

	Perform flow analysis on code in creation methods, fixes bug 566000

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* tests/Makefile.am:
	* tests/basic-types/integers.test:

	Improve integer tests

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* gobject/valaccodemethodmodule.vala:

	Fix error handling in try statements nested across method
	boundaries (using lambda expressions)

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* compiler/valacompiler.vala:

	Do not pass null as option to CCodeCompiler

2009-01-09  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* vapi/gsl.vapi:

	Fix gsl_error_set_error_handler binding

2009-01-08  Jürg Billeter  <j@bitron.ch>

	* 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  <j@bitron.ch>

	* vala/valadelegate.vala:

	Visit declared error types to resolve symbols

2009-01-07  Jürg Billeter  <j@bitron.ch>

	* configure.ac: Post-release version bump