]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
16 years agoupdate for 0.5.5 release VALA_0_5_5
Jürg Billeter [Sat, 10 Jan 2009 17:08:50 +0000 (17:08 +0000)] 
update for 0.5.5 release

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

* NEWS: update for 0.5.5 release

svn path=/trunk/; revision=2325

16 years agoSupport methods returning null-terminated arrays
Jürg Billeter [Sat, 10 Jan 2009 14:37:13 +0000 (14:37 +0000)] 
Support methods returning null-terminated arrays

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

svn path=/trunk/; revision=2324

16 years agoReplace `#' in property declarations by `owned' modifier before `get'
Jürg Billeter [Sat, 10 Jan 2009 14:25:40 +0000 (14:25 +0000)] 
Replace `#' in property declarations by `owned' modifier before `get'

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'

svn path=/trunk/; revision=2323

16 years agoWarn when using result variable with incompatible type to prepare possible
Jürg Billeter [Sat, 10 Jan 2009 13:15:14 +0000 (13:15 +0000)] 
Warn when using result variable with incompatible type to prepare possible

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

svn path=/trunk/; revision=2322

16 years agoAdd --enable-deprecated and --enable-experimental command-line options to
Jürg Billeter [Sat, 10 Jan 2009 12:46:42 +0000 (12:46 +0000)] 
Add --enable-deprecated and --enable-experimental command-line options to

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

svn path=/trunk/; revision=2321

16 years agoRemove --disable-non-null option after transition period of 9 months
Jürg Billeter [Sat, 10 Jan 2009 12:37:46 +0000 (12:37 +0000)] 
Remove --disable-non-null option after transition period of 9 months

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

svn path=/trunk/; revision=2320

16 years agoFix compile errors when using postconditions
Jürg Billeter [Sat, 10 Jan 2009 11:56:30 +0000 (11:56 +0000)] 
Fix compile errors when using postconditions

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

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

Fix compile errors when using postconditions

svn path=/trunk/; revision=2319

16 years agoUse dbus-glib types for dynamic D-Bus signals, fixes bug 561545
Jürg Billeter [Sat, 10 Jan 2009 09:23:35 +0000 (09:23 +0000)] 
Use dbus-glib types for dynamic D-Bus signals, fixes bug 561545

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

* gobject/valadbusclientmodule.vala:

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

svn path=/trunk/; revision=2318

16 years agoUse correct C type for set accessors of properties whose get accessor
Jürg Billeter [Fri, 9 Jan 2009 23:24:32 +0000 (23:24 +0000)] 
Use correct C type for set accessors of properties whose get accessor

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

svn path=/trunk/; revision=2317

16 years agoFix critical and generated code for static delegate fields, fixes bug
Jürg Billeter [Fri, 9 Jan 2009 23:09:11 +0000 (23:09 +0000)] 
Fix critical and generated code for static delegate fields, fixes bug

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

svn path=/trunk/; revision=2316

16 years agoReport error when field type is less accessible than field
Jürg Billeter [Fri, 9 Jan 2009 23:07:48 +0000 (23:07 +0000)] 
Report error when field type is less accessible than field

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

* vala/valafield.vala:

Report error when field type is less accessible than field

svn path=/trunk/; revision=2315

16 years agoFix memory leak when retrieving values from property getters returning
Jürg Billeter [Fri, 9 Jan 2009 22:53:11 +0000 (22:53 +0000)] 
Fix memory leak when retrieving values from property getters returning

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

svn path=/trunk/; revision=2314

16 years agoDo not free values returned via g_object_get prematurely, require
Jürg Billeter [Fri, 9 Jan 2009 22:35:51 +0000 (22:35 +0000)] 
Do not free values returned via g_object_get prematurely, require

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

svn path=/trunk/; revision=2313

16 years agoFix critical when trying to access instance member, fixes bug 566337
Jürg Billeter [Fri, 9 Jan 2009 19:05:18 +0000 (19:05 +0000)] 
Fix critical when trying to access instance member, fixes bug 566337

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

* vala/valaunaryexpression.vala:

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

svn path=/trunk/; revision=2312

16 years agoAdd CodeNode.get_type_name method
Jürg Billeter [Fri, 9 Jan 2009 18:59:21 +0000 (18:59 +0000)] 
Add CodeNode.get_type_name method

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

svn path=/trunk/; revision=2311

16 years agoFix GstNetAddress binding, fixes bug 564924
Jürg Billeter [Fri, 9 Jan 2009 18:48:29 +0000 (18:48 +0000)] 
Fix GstNetAddress binding, fixes bug 564924

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

svn path=/trunk/; revision=2310

16 years agoFix gst_base_transform_get_unit_size bindings, fixes bug 565978
Jürg Billeter [Fri, 9 Jan 2009 18:44:45 +0000 (18:44 +0000)] 
Fix gst_base_transform_get_unit_size bindings, fixes bug 565978

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

svn path=/trunk/; revision=2309

16 years agoFix gst_uri_handler_get_protocols* bindings, fixes bug 566375
Jürg Billeter [Fri, 9 Jan 2009 18:42:38 +0000 (18:42 +0000)] 
Fix gst_uri_handler_get_protocols* bindings, fixes bug 566375

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

svn path=/trunk/; revision=2308

16 years agoFix gst_object_get_name, gst_object_get_name_prefix, and
Jürg Billeter [Fri, 9 Jan 2009 18:39:33 +0000 (18:39 +0000)] 
Fix gst_object_get_name, gst_object_get_name_prefix, and

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

svn path=/trunk/; revision=2307

16 years agoDo not accept `ref' and `out' expressions outside of arguments, fixes bug
Jürg Billeter [Fri, 9 Jan 2009 18:22:13 +0000 (18:22 +0000)] 
Do not accept `ref' and `out' expressions outside of arguments, fixes bug

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

svn path=/trunk/; revision=2306

16 years agoSupport lambda expressions throwing errors, fixes bug 563018
Jürg Billeter [Fri, 9 Jan 2009 17:26:35 +0000 (17:26 +0000)] 
Support lambda expressions throwing errors, fixes bug 563018

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

* vala/valalambdaexpression.vala:

Support lambda expressions throwing errors, fixes bug 563018

svn path=/trunk/; revision=2305

16 years agoDo not allow empty enums and errordomains, fixes bug 543564
Jürg Billeter [Fri, 9 Jan 2009 16:13:59 +0000 (16:13 +0000)] 
Do not allow empty enums and errordomains, fixes bug 543564

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

* vala/valaparser.vala:

Do not allow empty enums and errordomains, fixes bug 543564

svn path=/trunk/; revision=2304

16 years agoPerform flow analysis on code in creation methods, fixes bug 566000
Jürg Billeter [Fri, 9 Jan 2009 16:09:42 +0000 (16:09 +0000)] 
Perform flow analysis on code in creation methods, fixes bug 566000

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

* vala/valaflowanalyzer.vala:

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

svn path=/trunk/; revision=2303

16 years agoFix some type suffix issues with real literals
Jürg Billeter [Fri, 9 Jan 2009 14:42:02 +0000 (14:42 +0000)] 
Fix some type suffix issues with real literals

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

svn path=/trunk/; revision=2302

16 years agoImprove integer tests
Jürg Billeter [Fri, 9 Jan 2009 13:10:53 +0000 (13:10 +0000)] 
Improve integer tests

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

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

Improve integer tests

svn path=/trunk/; revision=2301

16 years agoFix error handling in try statements nested across method boundaries
Jürg Billeter [Fri, 9 Jan 2009 10:29:02 +0000 (10:29 +0000)] 
Fix error handling in try statements nested across method boundaries

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)

svn path=/trunk/; revision=2300

16 years agoDo not pass null as option to CCodeCompiler
Jürg Billeter [Fri, 9 Jan 2009 10:14:22 +0000 (10:14 +0000)] 
Do not pass null as option to CCodeCompiler

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

* compiler/valacompiler.vala:

Do not pass null as option to CCodeCompiler

svn path=/trunk/; revision=2299

16 years agoFix critical in compiled applications using null-terminated arrays, fixes
Jürg Billeter [Fri, 9 Jan 2009 10:05:25 +0000 (10:05 +0000)] 
Fix critical in compiled applications using null-terminated arrays, fixes

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

svn path=/trunk/; revision=2298

16 years agoSimplify CCodeVariableDeclarator construction with initializer
Jürg Billeter [Fri, 9 Jan 2009 09:45:33 +0000 (09:45 +0000)] 
Simplify CCodeVariableDeclarator construction with initializer

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

svn path=/trunk/; revision=2297

16 years agoFix gsl_error_set_error_handler binding
Jürg Billeter [Fri, 9 Jan 2009 09:09:09 +0000 (09:09 +0000)] 
Fix gsl_error_set_error_handler binding

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

* vapi/gsl.vapi:

Fix gsl_error_set_error_handler binding

svn path=/trunk/; revision=2296

16 years agoFix gtk_selection_data_set_uris binding, fixes bug 566742
Jürg Billeter [Thu, 8 Jan 2009 10:04:06 +0000 (10:04 +0000)] 
Fix gtk_selection_data_set_uris binding, fixes bug 566742

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

svn path=/trunk/; revision=2295

16 years agoVisit declared error types to resolve symbols
Jürg Billeter [Wed, 7 Jan 2009 23:41:46 +0000 (23:41 +0000)] 
Visit declared error types to resolve symbols

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

* vala/valadelegate.vala:

Visit declared error types to resolve symbols

svn path=/trunk/; revision=2294

16 years agoPost-release version bump
Jürg Billeter [Wed, 7 Jan 2009 22:49:21 +0000 (22:49 +0000)] 
Post-release version bump

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

* configure.ac: Post-release version bump

svn path=/trunk/; revision=2293

16 years agoupdate for 0.5.4 release VALA_0_5_4
Jürg Billeter [Wed, 7 Jan 2009 22:47:56 +0000 (22:47 +0000)] 
update for 0.5.4 release

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

* NEWS: update for 0.5.4 release

svn path=/trunk/; revision=2291

16 years agoFix critical when using immutable classes without copy function
Jürg Billeter [Wed, 7 Jan 2009 22:39:16 +0000 (22:39 +0000)] 
Fix critical when using immutable classes without copy function

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

* gobject/valaccodebasemodule.vala:

Fix critical when using immutable classes without copy function

svn path=/trunk/; revision=2290

16 years agoFix critical when using invalid `using' directive
Jürg Billeter [Wed, 7 Jan 2009 22:34:15 +0000 (22:34 +0000)] 
Fix critical when using invalid `using' directive

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

* vala/valasymbolresolver.vala:

Fix critical when using invalid `using' directive

svn path=/trunk/; revision=2289

16 years agoHandle errors that occur within a try block but are not handled by a catch
Jürg Billeter [Wed, 7 Jan 2009 22:20:54 +0000 (22:20 +0000)] 
Handle errors that occur within a try block but are not handled by a catch

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

* gobject/valagerrormodule.vala:

Handle errors that occur within a try block but are not handled
by a catch clause, fixes bug 533929

svn path=/trunk/; revision=2288

16 years agoFix TagLib_AudioProperties binding, patch by Andreas Brauchli, fixes bug
Jürg Billeter [Wed, 7 Jan 2009 20:48:29 +0000 (20:48 +0000)] 
Fix TagLib_AudioProperties binding, patch by Andreas Brauchli, fixes bug

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

* vapi/taglib_c.vapi:

Fix TagLib_AudioProperties binding, patch by Andreas Brauchli,
fixes bug 566919

svn path=/trunk/; revision=2287

16 years agoFix GtkStockItem binding
Jürg Billeter [Wed, 7 Jan 2009 20:37:24 +0000 (20:37 +0000)] 
Fix GtkStockItem binding

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

* vapi/packages/gtk+-2.0/:

Fix GtkStockItem binding

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=2286

16 years agoFix stock item binding.
Étienne Bersac [Wed, 7 Jan 2009 20:31:30 +0000 (20:31 +0000)] 
Fix stock item binding.

svn path=/trunk/; revision=2285

16 years agoAdd support for static destructors, patch by Sebastian Dröge, fixes bug
Jürg Billeter [Wed, 7 Jan 2009 20:27:57 +0000 (20:27 +0000)] 
Add support for static destructors, patch by Sebastian Dröge, fixes bug

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

* vala/valaclass.vala:
* vala/valaparser.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaclassregisterfunction.vala:
* gobject/valagobjectmodule.vala:
* gobject/valainterfaceregisterfunction.vala:
* gobject/valatyperegisterfunction.vala:

Add support for static destructors, patch by Sebastian Dröge,
fixes bug 564011

svn path=/trunk/; revision=2284

16 years agoUpdate to taglib_c 1.5, patch by Andreas Brauchli, fixes bug 566919
Jürg Billeter [Wed, 7 Jan 2009 20:09:01 +0000 (20:09 +0000)] 
Update to taglib_c 1.5, patch by Andreas Brauchli, fixes bug 566919

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

* vapi/taglib_c.vapi:

Update to taglib_c 1.5, patch by Andreas Brauchli, fixes bug 566919

svn path=/trunk/; revision=2283

16 years agoFix g_object_class_find_property binding, patch by Zeeshan Ali Khattak,
Jürg Billeter [Wed, 7 Jan 2009 12:14:11 +0000 (12:14 +0000)] 
Fix g_object_class_find_property binding, patch by Zeeshan Ali Khattak,

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

* vapi/gobject-2.0.vapi:

Fix g_object_class_find_property binding,
patch by Zeeshan Ali Khattak, fixes bug 566889

svn path=/trunk/; revision=2282

16 years agoCheck base types of classes, interfaces, and structs, patch by Andreas
Jürg Billeter [Tue, 6 Jan 2009 23:16:07 +0000 (23:16 +0000)] 
Check base types of classes, interfaces, and structs, patch by Andreas

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

* vala/valaclass.vala:
* vala/valainterface.vala:
* vala/valastruct.vala:

Check base types of classes, interfaces, and structs,
patch by Andreas Brauchli, fixes bug 566592

svn path=/trunk/; revision=2281

16 years agoDo not break ABI when using private class fields, patch by Sebastian
Jürg Billeter [Tue, 6 Jan 2009 23:06:53 +0000 (23:06 +0000)] 
Do not break ABI when using private class fields, patch by Sebastian

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

* gobject/valaccodememberaccessmodule.vala:
* gobject/valagobjectmodule.vala:
* gobject/valatyperegisterfunction.vala:

Do not break ABI when using private class fields,
patch by Sebastian Dröge, fixes bug 561469

svn path=/trunk/; revision=2280

16 years agoSupport [CCode (ref_function_void = true)] attribute for bindings, based
Jürg Billeter [Tue, 6 Jan 2009 22:59:20 +0000 (22:59 +0000)] 
Support [CCode (ref_function_void = true)] attribute for bindings, based

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

* vala/valaclass.vala:
* gobject/valaccodebasemodule.vala:

Support [CCode (ref_function_void = true)] attribute for bindings,
based on patch by Andreas Brauchli, fixes bug 566078

svn path=/trunk/; revision=2279

16 years agoSupport marshalling multi-dimensional arrays, based on patch by Didier
Jürg Billeter [Mon, 5 Jan 2009 23:42:40 +0000 (23:42 +0000)] 
Support marshalling multi-dimensional arrays, based on patch by Didier

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

* vala/valaarraytype.vala:
* gobject/valadbusmodule.vala:

Support marshalling multi-dimensional arrays,
based on patch by Didier Villevalois, fixes bug 565792

* gobject/valadbusclientmodule.vala:

Fix array out parameters in static D-Bus clients

svn path=/trunk/; revision=2278

16 years agoDo not accidentally generate stacked arrays
Jürg Billeter [Mon, 5 Jan 2009 22:30:15 +0000 (22:30 +0000)] 
Do not accidentally generate stacked arrays

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

* vapigen/valagidlparser.vala:

Do not accidentally generate stacked arrays

* vapi/packages/gdk-2.0/:

Fix gdk_keymap_get_entries_for_keyval, gdk_threads_add_idle, and
gdk_window_remove_filter bindings, patch by Mark Lee,
fixes bug 566679

* vapi/gdk-2.0.vapi: regenerated

svn path=/trunk/; revision=2277

16 years agoFix GtkWidget::style_set and gtk_rc_get_style_by_paths bindings
Jürg Billeter [Mon, 5 Jan 2009 10:58:58 +0000 (10:58 +0000)] 
Fix GtkWidget::style_set and gtk_rc_get_style_by_paths bindings

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

* vapi/packages/gtk+-2.0/:

Fix GtkWidget::style_set and gtk_rc_get_style_by_paths bindings

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=2276

16 years agoFix crash when using invalid throw expressions, fixes bug 565571
Jürg Billeter [Sun, 4 Jan 2009 22:48:50 +0000 (22:48 +0000)] 
Fix crash when using invalid throw expressions, fixes bug 565571

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

* vala/valathrowstatement.vala:

Fix crash when using invalid throw expressions, fixes bug 565571

svn path=/trunk/; revision=2275

16 years agoFix gtk_init_with_args binding, fixes bug 547135
Jürg Billeter [Sun, 4 Jan 2009 18:40:50 +0000 (18:40 +0000)] 
Fix gtk_init_with_args binding, fixes bug 547135

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

* vapi/packages/gtk+-2.0/:

Fix gtk_init_with_args binding, fixes bug 547135

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=2274

16 years agoFix potential crash when argument check of method call fails, fixes bug
Jürg Billeter [Sun, 4 Jan 2009 18:36:38 +0000 (18:36 +0000)] 
Fix potential crash when argument check of method call fails, fixes bug

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

* vala/valamethodcall.vala:

Fix potential crash when argument check of method call fails,
fixes bug 566077

svn path=/trunk/; revision=2273

16 years agoSupport initializers for multi-dimensional arrays, fixes bug 541256
Jürg Billeter [Sun, 4 Jan 2009 18:25:42 +0000 (18:25 +0000)] 
Support initializers for multi-dimensional arrays, fixes bug 541256

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

* vala/valaarraycreationexpression.vala:
* vala/valainitializerlist.vala:
* gobject/valaccodearraymodule.vala:

Support initializers for multi-dimensional arrays, fixes bug 541256

svn path=/trunk/; revision=2272

16 years agoArray length attribute fixes
Jürg Billeter [Sun, 4 Jan 2009 17:54:44 +0000 (17:54 +0000)] 
Array length attribute fixes

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

* vapi/curses.vapi:
* vapi/enchant.vapi:
* vapi/gnome-keyring-1.vapi:
* vapi/gobject-2.0.vapi:
* vapi/goocanvas.vapi:
* vapi/gsl.vapi:
* vapi/hildon-1.vapi:
* vapi/libftdi.vapi:
* vapi/libpanelapplet-2.0.vapi:
* vapi/libusb.vapi:
* vapi/libxml-2.0.vapi:
* vapi/packages/unique-1.0/:
* vapi/sdl-gfx.vapi:
* vapi/sdl-mixer.vapi:
* vapi/sdl-net.vapi:
* vapi/sdl-ttf.vapi:
* vapi/sqlite3.vapi:
* vapi/tiff.vapi:
* vapi/unique-1.0.vapi:

Array length attribute fixes

svn path=/trunk/; revision=2271

16 years agoFix array length handling for get_attributes method
Jürg Billeter [Sun, 4 Jan 2009 17:31:33 +0000 (17:31 +0000)] 
Fix array length handling for get_attributes method

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

* vapigen/valagidlparser.vala:

Fix array length handling for get_attributes method

svn path=/trunk/; revision=2270

16 years agoDrop obsolete foreach support for null-terminated arrays
Jürg Billeter [Sun, 4 Jan 2009 17:23:26 +0000 (17:23 +0000)] 
Drop obsolete foreach support for null-terminated arrays

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

* gobject/valaccodecontrolflowmodule.vala:

Drop obsolete foreach support for null-terminated arrays

* gobject/valaccodearraymodule.vala:

Fix array length C expression for null-terminated array fields,
drop obsolete array_free support for null-terminated arrays

* gobject/valaccodeassignmentmodule.vala:

Correctly obey no_array_length when assigning to fields

* vala/valacodecontext.vala:
* gobject/valaccodecompiler.vala:
* compiler/valacompiler.vala:
* vapi/glib-2.0.vapi:
* vapigen/valavapigen.vala:

Use array_null_termianted attribute where appropriate

svn path=/trunk/; revision=2269

16 years agoFix fork_command binding Regenerated
Thijs Vermeir [Sun, 4 Jan 2009 17:17:25 +0000 (17:17 +0000)] 
Fix fork_command binding Regenerated

* vapi/packages/vte/vte.metadata:
Fix fork_command binding
* vapi/vte.vapi: Regenerated

svn path=/trunk/; revision=2268

16 years agoSupport [CCode (array_null_terminated = true)] attribute to fix length
Jürg Billeter [Sun, 4 Jan 2009 16:15:41 +0000 (16:15 +0000)] 
Support [CCode (array_null_terminated = true)] attribute to fix length

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

* vala/valadelegate.vala:
* vala/valafield.vala:
* vala/valaformalparameter.vala:
* vala/valamethod.vala:
* gobject/valaccodearraymodule.vala:
* gobject/valaccodemethodcallmodule.vala:

Support [CCode (array_null_terminated = true)] attribute to fix
length handling of null terminated arrays, fixes bug 514186

* vapi/glib-2.0.vapi:

Fix g_strsplit binding

svn path=/trunk/; revision=2267

16 years agoFix parameters without array length
Jürg Billeter [Sun, 4 Jan 2009 15:05:48 +0000 (15:05 +0000)] 
Fix parameters without array length

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

* vapi/cairo.vapi:
* vapi/packages/gdk-2.0/:
* vapi/packages/gdk-pixbuf-2.0/:
* vapi/packages/gstreamer-netbuffer-0.10/:
* vapi/packages/gtk+-2.0/:

Fix parameters without array length

* vapi/gdk-2.0.vapi:
* vapi/gdk-pixbuf-2.0.vapi:
* vapi/gio-2.0.vapi:
* vapi/gstreamer-0.10.vapi:
* vapi/gstreamer-audio-0.10.vapi:
* vapi/gstreamer-net-0.10.vapi:
* vapi/gstreamer-netbuffer-0.10.vapi:
* vapi/gtk+-2.0.vapi:

Regenerated

svn path=/trunk/; revision=2266

16 years agoReplace [NoArrayLength] by [CCode (array_length = false)], which can also
Jürg Billeter [Sun, 4 Jan 2009 14:55:19 +0000 (14:55 +0000)] 
Replace [NoArrayLength] by [CCode (array_length = false)], which can also

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

* vala/valacodewriter.vala:
* vala/valadelegate.vala:
* vala/valafield.vala:
* vala/valaformalparameter.vala:
* vala/valamethod.vala:

Replace [NoArrayLength] by [CCode (array_length = false)], which
can also be applied to single parameters, fixes bug 532486

* gobject/valaccodecompiler.vala:
* compiler/valacompiler.vala:
* vapi/glib-2.0.vapi:
* vapigen/valagidlparser.vala:
* vapigen/valavapigen.vala:

Adapt to attribute changes

svn path=/trunk/; revision=2265

16 years agoSupport += to efficiently append elements to arrays, fixes part of bug
Jürg Billeter [Sun, 4 Jan 2009 14:11:35 +0000 (14:11 +0000)] 
Support += to efficiently append elements to arrays, fixes part of bug

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

* vala/valabinaryexpression.vala:
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodemodule.vala:

Support += to efficiently append elements to arrays,
fixes part of bug 566425

svn path=/trunk/; revision=2264

16 years agoFix generated code for static array and delegate fields, based on patch by
Jürg Billeter [Sun, 4 Jan 2009 14:00:07 +0000 (14:00 +0000)] 
Fix generated code for static array and delegate fields, based on patch by

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

* gobject/valaccodebasemodule.vala:

Fix generated code for static array and delegate fields,
based on patch by Andreas Brauchli, fixes bug 521246

svn path=/trunk/; revision=2263

16 years agoFix gst_netaddress_*_ip6_address bindings, patch by Andrew Feren, fixes
Jürg Billeter [Sat, 3 Jan 2009 17:56:24 +0000 (17:56 +0000)] 
Fix gst_netaddress_*_ip6_address bindings, patch by Andrew Feren, fixes

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

* vapi/packages/gstreamer-netbuffer-0.10/:

Fix gst_netaddress_*_ip6_address bindings, patch by Andrew Feren,
fixes bug 566068

* vapi/gstreamer-netbuffer-0.10.vapi: regenerated

svn path=/trunk/; revision=2262

16 years agoFix g_file_load_contents bindings, patch by Zeeshan Ali Khattak, fixes bug
Jürg Billeter [Sat, 3 Jan 2009 17:51:14 +0000 (17:51 +0000)] 
Fix g_file_load_contents bindings, patch by Zeeshan Ali Khattak, fixes bug

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

* vapi/packages/gio-2.0/:

Fix g_file_load_contents bindings, patch by Zeeshan Ali Khattak,
fixes bug 565779

* vapi/gio-2.0.vapi: regenerated

svn path=/trunk/; revision=2261

16 years agoAdd array_length_cname attribute for fields, patch by Andreas Brauchli,
Jürg Billeter [Sat, 3 Jan 2009 17:45:49 +0000 (17:45 +0000)] 
Add array_length_cname attribute for fields, patch by Andreas Brauchli,

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

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

Add array_length_cname attribute for fields,
patch by Andreas Brauchli, fixes bug 565793

svn path=/trunk/; revision=2260

16 years agoFix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817
Jürg Billeter [Sat, 3 Jan 2009 17:35:51 +0000 (17:35 +0000)] 
Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817

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

* vapi/packages/gstreamer-0.10/:

Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak,
fixes bug 539817

* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=2259

16 years agoSupport short-form of array creation expressions not just in local
Jürg Billeter [Sat, 3 Jan 2009 17:27:23 +0000 (17:27 +0000)] 
Support short-form of array creation expressions not just in local

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

* vala/valaarraycreationexpression.vala:
* vala/valafield.vala:
* vala/valagenieparser.vala:
* vala/valainitializerlist.vala:
* vala/valalocalvariable.vala:
* vala/valaparser.vala:

Support short-form of array creation expressions not just in
local variable initializers, fixes bug 547410

svn path=/trunk/; revision=2258

16 years agoSupport writing array creation expressions and initializer lists
Jürg Billeter [Sat, 3 Jan 2009 17:18:09 +0000 (17:18 +0000)] 
Support writing array creation expressions and initializer lists

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

* vala/valacodewriter.vala:

Support writing array creation expressions and initializer lists

svn path=/trunk/; revision=2257

16 years agoAdd BooleanType, EnumValueType, FloatingType, and StructValueType as
Jürg Billeter [Sat, 3 Jan 2009 14:02:48 +0000 (14:02 +0000)] 
Add BooleanType, EnumValueType, FloatingType, and StructValueType as

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

* vala/Makefile.am:
* vala/valaarraytype.vala:
* vala/valabinaryexpression.vala:
* vala/valabooleantype.vala:
* vala/valacharacterliteral.vala:
* vala/valadostatement.vala:
* vala/valaenum.vala:
* vala/valaenumvaluetype.vala:
* vala/valaerrordomain.vala:
* vala/valafloatingtype.vala:
* vala/valaintegerliteral.vala:
* vala/valaintegertype.vala:
* vala/valaobjectcreationexpression.vala:
* vala/valarealliteral.vala:
* vala/valasemanticanalyzer.vala:
* vala/valastruct.vala:
* vala/valastructvaluetype.vala:
* vala/valasymbolresolver.vala:
* vala/valavaluetype.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodmodule.vala:
* vapi/glib-2.0.vapi:

Add BooleanType, EnumValueType, FloatingType, and StructValueType
as ValueType subclasses

svn path=/trunk/; revision=2256

16 years agoBind GdkXEvent as compact class, it is an opaque pointer
Jürg Billeter [Fri, 2 Jan 2009 20:16:18 +0000 (20:16 +0000)] 
Bind GdkXEvent as compact class, it is an opaque pointer

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

* vapi/packages/gdk-2.0/gdk-2.0.metadata:

Bind GdkXEvent as compact class, it is an opaque pointer

* vapi/gdk-2.0.vapi: regenerated

svn path=/trunk/; revision=2255

16 years agoDrop gconstpointer binding
Jürg Billeter [Fri, 2 Jan 2009 17:06:26 +0000 (17:06 +0000)] 
Drop gconstpointer binding

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

* vapi/glib-2.0.vapi:

Drop gconstpointer binding

svn path=/trunk/; revision=2254

16 years agoDo not use g_warn_if_fail to not require glib 2.16
Jürg Billeter [Thu, 1 Jan 2009 22:49:38 +0000 (22:49 +0000)] 
Do not use g_warn_if_fail to not require glib 2.16

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

* vapi/glib-2.0.vapi:

Do not use g_warn_if_fail to not require glib 2.16

svn path=/trunk/; revision=2253

16 years agoFix gtk_{list,tree}_store_newv bindings, based on patch by Michael
Jürg Billeter [Thu, 1 Jan 2009 19:09:59 +0000 (19:09 +0000)] 
Fix gtk_{list,tree}_store_newv bindings, based on patch by Michael

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

* vapi/packages/gtk+-2.0/:

Fix gtk_{list,tree}_store_newv bindings,
based on patch by Michael Lawrence, fixes bug 565462

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=2252

16 years agoFix memory leaks when handling errors, patch by Philip Van Hoof, fixes bug
Jürg Billeter [Thu, 1 Jan 2009 19:03:49 +0000 (19:03 +0000)] 
Fix memory leaks when handling errors, patch by Philip Van Hoof, fixes bug

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

* gobject/valaccodebasemodule.vala:
* gobject/valagerrormodule.vala:

Fix memory leaks when handling errors, patch by Philip Van Hoof,
fixes bug 557856

svn path=/trunk/; revision=2251

16 years agoFix dashes in option descriptions, patch by Andrew Feren, fixes bug 565479
Jürg Billeter [Tue, 30 Dec 2008 21:10:03 +0000 (21:10 +0000)] 
Fix dashes in option descriptions, patch by Andrew Feren, fixes bug 565479

2008-12-30  Jürg Billeter  <j@bitron.ch>

* doc/valac.1:

Fix dashes in option descriptions, patch by Andrew Feren,
fixes bug 565479

svn path=/trunk/; revision=2250

16 years agoFix gnome_vfs_*xfer* bindings, patch by Michael Terry, fixes bug 565412
Jürg Billeter [Tue, 30 Dec 2008 20:46:43 +0000 (20:46 +0000)] 
Fix gnome_vfs_*xfer* bindings, patch by Michael Terry, fixes bug 565412

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gnome-vfs-2.0/:

Fix gnome_vfs_*xfer* bindings, patch by Michael Terry,
fixes bug 565412

* vapi/gnome-vfs-2.0.vapi: regenerated

svn path=/trunk/; revision=2249

16 years agoVarious enum and struct fixes, patch by Levi Bard, fixes bug 565359
Jürg Billeter [Tue, 30 Dec 2008 20:43:22 +0000 (20:43 +0000)] 
Various enum and struct fixes, patch by Levi Bard, fixes bug 565359

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vapi/sdl-mixer.vapi:
* vapi/sdl-net.vapi:
* vapi/sdl-ttf.vapi:
* vapi/sdl.vapi:

Various enum and struct fixes, patch by Levi Bard, fixes bug 565359

svn path=/trunk/; revision=2248

16 years agoMore closure fixes for array variables
Jürg Billeter [Tue, 30 Dec 2008 20:16:01 +0000 (20:16 +0000)] 
More closure fixes for array variables

2008-12-30  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodearraymodule.vala:

More closure fixes for array variables

svn path=/trunk/; revision=2247

16 years agoFix g_printerr binding
Jürg Billeter [Tue, 30 Dec 2008 20:14:37 +0000 (20:14 +0000)] 
Fix g_printerr binding

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi:

Fix g_printerr binding

svn path=/trunk/; revision=2246

16 years agoFix gst_element_get_static_pad and gst_regitry_* bindings, patch by
Jürg Billeter [Tue, 30 Dec 2008 18:45:49 +0000 (18:45 +0000)] 
Fix gst_element_get_static_pad and gst_regitry_* bindings, patch by

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gstreamer-0.10/:

Fix gst_element_get_static_pad and gst_regitry_* bindings,
patch by Zeeshan Ali Khattak, fixes bug 539817

* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=2245

16 years agoFix gst_element_get_static_pad and gst_regitry_* bindings, patch by
Jürg Billeter [Tue, 30 Dec 2008 18:45:25 +0000 (18:45 +0000)] 
Fix gst_element_get_static_pad and gst_regitry_* bindings, patch by

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gstreamer-0.10/:

Fix gst_element_get_static_pad and gst_regitry_* bindings,
patch by Zeeshan Ali Khattak, fixes bug 539817

* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=2244

16 years agoSupport instance access in lambda expressions in property accessors
Jürg Billeter [Tue, 30 Dec 2008 18:41:34 +0000 (18:41 +0000)] 
Support instance access in lambda expressions in property accessors

2008-12-30  Jürg Billeter  <j@bitron.ch>

* vala/valalambdaexpression.vala:

Support instance access in lambda expressions in property accessors

svn path=/trunk/; revision=2243

16 years agoDon't notify struct properties without type id
Jürg Billeter [Fri, 26 Dec 2008 20:59:55 +0000 (20:59 +0000)] 
Don't notify struct properties without type id

2008-12-26  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:

Don't notify struct properties without type id

svn path=/trunk/; revision=2242

16 years agoFix crash when using unsupported types in D-Bus servers
Jürg Billeter [Fri, 26 Dec 2008 20:52:09 +0000 (20:52 +0000)] 
Fix crash when using unsupported types in D-Bus servers

2008-12-26  Jürg Billeter  <j@bitron.ch>

* vala/valadatatype.vala:
* gobject/valadbusservermodule.vala:

Fix crash when using unsupported types in D-Bus servers

svn path=/trunk/; revision=2241

16 years agoDon't prevent notifying struct properties.
Étienne Bersac [Thu, 25 Dec 2008 16:19:49 +0000 (16:19 +0000)] 
Don't prevent notifying struct properties.

svn path=/trunk/; revision=2240

16 years agoUse copy function in generated dup function for structs if necessary
Jürg Billeter [Mon, 22 Dec 2008 21:29:49 +0000 (21:29 +0000)] 
Use copy function in generated dup function for structs if necessary

2008-12-22  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:

Use copy function in generated dup function for structs if
necessary

svn path=/trunk/; revision=2239

16 years agoFix type id for library structs registered as boxed types
Jürg Billeter [Mon, 22 Dec 2008 21:28:26 +0000 (21:28 +0000)] 
Fix type id for library structs registered as boxed types

2008-12-22  Jürg Billeter  <j@bitron.ch>

* vala/valastruct.vala:

Fix type id for library structs registered as boxed types

svn path=/trunk/; revision=2238

16 years agoAdd g_remove binding Fix typo
Thijs Vermeir [Mon, 22 Dec 2008 16:55:28 +0000 (16:55 +0000)] 
Add g_remove binding Fix typo

* vapi/glib-2.0.vapi:
Add g_remove binding
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Fix typo

svn path=/trunk/; revision=2237

16 years agoUse BOXED as marshaller name for structs with type id
Jürg Billeter [Mon, 22 Dec 2008 14:16:00 +0000 (14:16 +0000)] 
Use BOXED as marshaller name for structs with type id

2008-12-22  Jürg Billeter  <j@bitron.ch>

* vala/valastruct.vala:

Use BOXED as marshaller name for structs with type id

svn path=/trunk/; revision=2236

16 years agoSupport boxed structs as GObject properties, based on patch by Étienne
Jürg Billeter [Sun, 21 Dec 2008 12:05:24 +0000 (12:05 +0000)] 
Support boxed structs as GObject properties, based on patch by Étienne

2008-12-21  Jürg Billeter  <j@bitron.ch>

* vala/valastruct.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valagobjectmodule.vala:
* vapi/glib-2.0.vapi:

Support boxed structs as GObject properties,
based on patch by Étienne Bersac, fixes bug 520001

svn path=/trunk/; revision=2235

16 years agoUse `const' for struct input parameters, fixes bug 548413
Jürg Billeter [Sun, 21 Dec 2008 08:55:15 +0000 (08:55 +0000)] 
Use `const' for struct input parameters, fixes bug 548413

2008-12-21  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:

Use `const' for struct input parameters, fixes bug 548413

svn path=/trunk/; revision=2234

16 years agoFix GstBaseSrc and GstBaseTransform bindings, patch by Evan Nemerson,
Jürg Billeter [Sun, 21 Dec 2008 08:35:10 +0000 (08:35 +0000)] 
Fix GstBaseSrc and GstBaseTransform bindings, patch by Evan Nemerson,

2008-12-21  Jürg Billeter  <j@bitron.ch>

* vapi/packages/gstreamer-base-0.10/:

Fix GstBaseSrc and GstBaseTransform bindings,
patch by Evan Nemerson, fixes bug 552562

* vapi/gstreamer-base-0.10.vapi: regenerated

svn path=/trunk/; revision=2233

16 years agoMore closure fixes
Jürg Billeter [Fri, 19 Dec 2008 23:07:24 +0000 (23:07 +0000)] 
More closure fixes

2008-12-20  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodecontrolflowmodule.vala:
* gobject/valaccodemethodcallmodule.vala:
* gobject/valagasyncmodule.vala:
* gobject/valagerrormodule.vala:

More closure fixes

svn path=/trunk/; revision=2232

16 years agoRegenerated
Jürg Billeter [Fri, 19 Dec 2008 21:56:41 +0000 (21:56 +0000)] 
Regenerated

2008-12-19  Jürg Billeter  <j@bitron.ch>

* vapi/atk.vapi:
* vapi/gdk-2.0.vapi:
* vapi/gdk-pixbuf-2.0.vapi:
* vapi/gio-2.0.vapi:
* vapi/gio-unix-2.0.vapi:
* vapi/gstreamer-0.10.vapi:
* vapi/gstreamer-audio-0.10.vapi:
* vapi/gstreamer-base-0.10.vapi:
* vapi/gstreamer-check-0.10.vapi:
* vapi/gstreamer-controller-0.10.vapi:
* vapi/gstreamer-dataprotocol-0.10.vapi:
* vapi/gstreamer-fft-0.10.vapi:
* vapi/gstreamer-interfaces-0.10.vapi:
* vapi/gstreamer-net-0.10.vapi:
* vapi/gstreamer-pbutils-0.10.vapi:
* vapi/gstreamer-riff-0.10.vapi:
* vapi/gstreamer-rtp-0.10.vapi:
* vapi/gstreamer-rtsp-0.10.vapi:
* vapi/gstreamer-sdp-0.10.vapi:
* vapi/gstreamer-tag-0.10.vapi:
* vapi/gstreamer-video-0.10.vapi:
* vapi/gtk+-2.0.vapi:
* vapi/pango.vapi:
* vapi/pangocairo.vapi:

Regenerated

svn path=/trunk/; revision=2231

16 years agoFix temporary async idle support
Jürg Billeter [Fri, 19 Dec 2008 21:41:10 +0000 (21:41 +0000)] 
Fix temporary async idle support

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valagasyncmodule.vala:

Fix temporary async idle support

svn path=/trunk/; revision=2230

16 years agoFix async method calls in simple expression statements
Jürg Billeter [Fri, 19 Dec 2008 20:06:36 +0000 (20:06 +0000)] 
Fix async method calls in simple expression statements

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:

Fix async method calls in simple expression statements

svn path=/trunk/; revision=2229

16 years agoRedirect more variable access to closure struct
Jürg Billeter [Fri, 19 Dec 2008 18:40:45 +0000 (18:40 +0000)] 
Redirect more variable access to closure struct

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodcallmodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valagerrormodule.vala:

Redirect more variable access to closure struct

svn path=/trunk/; revision=2228

16 years agoFix generated finish function for static D-Bus client methods
Jürg Billeter [Fri, 19 Dec 2008 18:17:18 +0000 (18:17 +0000)] 
Fix generated finish function for static D-Bus client methods

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valadbusclientmodule.vala:

Fix generated finish function for static D-Bus client methods

svn path=/trunk/; revision=2227

16 years agoFix disposing local variables in coroutines
Jürg Billeter [Fri, 19 Dec 2008 18:11:28 +0000 (18:11 +0000)] 
Fix disposing local variables in coroutines

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:
* gobject/valaccodememberaccessmodule.vala:

Fix disposing local variables in coroutines

svn path=/trunk/; revision=2226

16 years agoGenerate async and finish calls when calling async methods from coroutines
Jürg Billeter [Fri, 19 Dec 2008 17:17:32 +0000 (17:17 +0000)] 
Generate async and finish calls when calling async methods from coroutines

2008-12-19  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodcallmodule.vala:

Generate async and finish calls when calling async methods from
coroutines

svn path=/trunk/; revision=2225