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

	* NEWS: update for 0.5.6 release

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

	* gobject/valaccodememberaccessmodule.vala:
	* vapi/glib-2.0.vapi:

	Add Log.FILE, Log.LINE, and Log.METHOD constants as replacements
	for __FILE__ and __LINE__ as they are used in C

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

	* vapi/Makefile.am:
	* vapi/posix.vapi:

	Add stub POSIX binding

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

	* vala/valaparser.vala:

	Accept `params' as identifier after cast parentheses

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

	* vapi/glib-2.0.vapi:

	Fix sincos binding, patch by Jukka-Pekka Iivonen, fixes bug 568038

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

	* gobject/valaccodemethodcallmodule.vala:

	Fix crash when using lambda expressions with owned delegate
	parameters, fixes bug 566344

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

	* vala/valaenumvalue.vala:
	* vala/valasourcefile.vala:

	Add missing include for enum values, fixes bug 531724

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

	* vala/valaconstant.vala:
	* vala/valafield.vala:

	Fix symbol lookup in constant and field initializers,
	fixes bug 567760

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

	* gobject/valaccodedelegatemodule.vala:

	Fix wrapper for delegates returning arrays, fixes bug 564474

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

	* vapi/Makefile.am:
	* vapi/lua.vapi:

	Add Lua binding, patch by pancake and Phil Housley,
	fixes bug 540820

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

	* vapi/gsl.vapi:

	Fix delegate bindings, patch by Matías De la Puente

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

	* vapigen/valagirparser.vala:

	Parse callback parameter annotations

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

	* vapigen/valamarkupreader.vala:

	Fix infinite loop when reading entity references

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

	* vapigen/valamarkupreader.vala:

	Read comments

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

	* vapi/packages/gtk+-2.0/:

	Fix gtk_widget_create_pango_* bindings

	* vapi/gtk+-2.0.vapi: regenerated

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

	* vala/valaobjectcreationexpression.vala:

	Set formal_target_type to fix constructors using generic parameter
	types, fixes bug 543477

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

	* gobject/valaccodememberaccessmodule.vala:

	Do not try to convert from generic pointer twice when accessing
	generic field

	* vala/valaassignment.vala:

	Set formal_target_type to fix assignment to generic fields,
	fixes bug 543486

2009-01-17  Thijs Vermeir  <thijsvermeir@gmail.com>

	* vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:

	Add missing bindings for GstValue. fixes bug 530812

	* vapi/gstreamer-0.10.vapi: Regenerated

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

	* vala/valasymbol.vala:

	Fix determining relative accessibility, fixes bug 559798

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

	* vala/valacreationmethod.vala:

	Fix bogus errors about missing return type in creation methods,
	fixes bug 564178

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

	* gobject/valaccodebasemodule.vala:

	Use correct cname when calling property set accessor,
	fixes bug 562172

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

	* vala/valaassignment.vala:
	* vala/valaelementaccess.vala:
	* vala/valasemanticanalyzer.vala:
	* gobject/valaccodearraymodule.vala:
	* gobject/valaccodeassignmentmodule.vala:
	* gobject/valaccodebasemodule.vala:

	Do not require libgee to support element access in custom types

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

	* vala/valaexpression.vala:
	* vala/valareturnstatement.vala:

	Report error when returning owned variable in method or property
	with unowned return value, fixes bug 547102

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

	* vapi/packages/gconf-2.0/:

	Remove gconf_init binding, it is broken and deprecated,
	fixes bug 548435

	* vapi/gconf-2.0.vapi: regenerated

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

	* vala/valacodewriter.vala:
	* vapigen/valagidlparser.vala:

	Support vfunc_name attribute

	* vapi/packages/gio-2.0/:

	Fix g_seekable_truncate binding, fixes bug 564448

	* vapi/gio-2.0.vapi: regenerated

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

	* vapi/packages/gtk+-2.0/:

	Fix GtkTreePath binding, fixes bug 566274

	* vapi/gtk+-2.0.vapi: regenerated

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

	* vala/valabaseaccess.vala:
	* vala/valacodewriter.vala:
	* vala/valagenieparser.vala:
	* vala/valaparser.vala:
	* vala/valasemanticanalyzer.vala:
	* vala/valastruct.vala:
	* vala/valasymbolresolver.vala:
	* vapigen/valagirparser.vala:

	Do not allow structs to have more than one base type and detect
	cycles, patch by Andreas Brauchli, fixes bug 556063 and bug 567661

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

	* vapi/packages/gtk+-2.0/:

	Fix gtk_text_iter_forward_find_char binding,
	patch by Nicolas Joseph, fixes bug 567543

	* vapi/gtk+-2.0.vapi: regenerated

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

	* vala/valablock.vala:

	Detect local variables conflicting with parameters,
	patch by Andreas Brauchli, fixes bug 523189

	* vala/valaflowanalyzer.vala:
	* vala/valaparser.vala:

	Fix conflicts

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

	* vapi/Makefile.am:
	* vapi/mysql.vapi:

	Add MySQL bindings, patch by Jukka-Pekka Iivonen, fixes bug 567342

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

	* vala/valastruct.vala:

	Fix struct base type error message, patch by Carlos Cadete,
	fixes bug 567366

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

	* vapi/glib-2.0.vapi:

	Fix g_datalist*_get bindings, patch by Yu Feng, fixes bug 567324

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

	* vala/valafield.vala:
	* gobject/valaccodearraymodule.vala:

	Add array_length_cexpr CCode attribute for fields with constant
	array length, patch by Andreas Brauchli, fixes bug 567301

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

	* vala/valacodewriter.vala:

	Support void ref functions

	* vapigen/valagidlparser.vala:

	Detect void ref functions, patch by Andreas Brauchli,
	fixes bug 549061

	* vapi/gconf-2.0.vapi: regenerated

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

	* gobject/valaccodestructmodule.vala:
	* gobject/valagobjectmodule.vala:

	Fix typedef generation for private types, patch by Yu Feng,
	fixes bug 567237

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

	* gobject/valaccodebasemodule.vala:

	Warn about possibly missing GLib.Object prerequisite,
	patch by Andreas Brauchli, fixes bug 554329

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

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

	Test marshalling of basic types over D-Bus

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

	* vala/valafield.vala:
	* vala/valaparser.vala:

	Use `internal' accessibility for namespace members by default

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

	* tests/:

	Rearrange test cases

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

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

	Improve array tests

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

	* tests/basic-types/strings.test:

	Improve string tests

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

	* gobject/valadbusclientmodule.vala:

	Ignore BusName sender parameters in marshalling code

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

	* vapigen/valagidlparser.vala:

	Fix accessor detection for properties

	* vapi/: regenerated

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

	* vapi/sdl-mixer.vapi:

	Fix syntax error, patch by Frederik

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

	* vala/valaobjectcreationexpression.vala:

	Track usage of creation methods to avoid bogus warnings from the
	flow analyzer

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

	* gobject/valadbusservermodule.vala:

	Fix generated introspection information when using DBus.BusName
	sender parameter

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

	* vala/valaparser.vala:

	Accept numbers with characters as identifiers where possible

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

	* vala/valacodewriter.vala:

	Improve output for owned property getters

	* vapigen/valagidlparser.vala:

	Getters of properties without accessor have to return owned value

	* vapi/: regenerated

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

	* gobject/valaccodememberaccessmodule.vala:

	Report error when using getters of properties with unowned return
	value and without accessor, fixes bug 567750

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

	* vala/valaparser.vala:

	Improve syntax error message when expecting declaration

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

	* vala/Makefile.am:
	* vala/vala.h:

	Remove obsolete vala.h

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

	* vala/valacodecontext.vala:
	* gobject/valaccodebasemodule.vala:
	* compiler/valacompiler.vala:

	Add -H command-line option to generate C header file for public
	API, stub implementation

2009-01-13  Thijs Vermeir  <thijsvermeir@gmail.com>

	* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:

	Fix binding of gst_caps_from_string

	* vapi/gstreamer-0.10.vapi: regenerated

2009-01-12  Thijs Vermeir  <thijsvermeir@gmail.com>

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

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

	* vapi/packages/gstreamer-0.10/:

	Ownership fixes  in gst_bin_* bindings, patch by Sebastian Pölsterl

	* vapi/gstreamer-0.10.vapi: regenerated

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

	* vapi/glib-2.0.vapi:

	Fix GMarkupParser binding, patch by Ali Sabil

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

	* gobject/valaccodedelegatemodule.vala:

	Support null-terminated array parameters in delegates,
	patch by Ali Sabil

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

	* vapi/packages/gstreamer-0.10/:

	Fix GstMessage ownership in gst_bus_* bindings,
	patch by Sebastian Pölsterl

	* vapi/gstreamer-0.10.vapi: regenerated

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

	* vala/valamemberaccess.vala:
	* vala/valasemanticanalyzer.vala:

	Fix crash when assigning to dynamic properties

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

	* vala/valacodenode.vala:
	* vala/valaparser.vala:
	* vala/valapointertype.vala:

	Fix pointer properties

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

	* configure.ac: Post-release version bump