]>
git.ipfire.org Git - thirdparty/vala.git/log
Jürg Billeter [Tue, 16 Dec 2008 09:10:40 +0000 (09:10 +0000)]
Various ownership fixes, patch by Evan Nemerson, fixes bug 547450
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/packages/json-glib-1.0/:
Various ownership fixes, patch by Evan Nemerson, fixes bug 547450
* vapi/json-glib-1.0.vapi: regenerated
svn path=/trunk/; revision=2178
Jürg Billeter [Tue, 16 Dec 2008 08:41:55 +0000 (08:41 +0000)]
Add g_string_truncate binding, patch by Yu Feng, fixes bug 564428
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Add g_string_truncate binding, patch by Yu Feng, fixes bug 564428
svn path=/trunk/; revision=2177
Jürg Billeter [Tue, 16 Dec 2008 08:36:21 +0000 (08:36 +0000)]
Add transaction hook, tracing, profiling, and mutex bindings, patch by
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/sqlite3.vapi:
Add transaction hook, tracing, profiling, and mutex bindings,
patch by Evan Nemerson, fixes bug 564571
svn path=/trunk/; revision=2176
Jürg Billeter [Tue, 16 Dec 2008 08:27:59 +0000 (08:27 +0000)]
Move substring method to VAPI file, handle negative and out of bounds
2008-12-16 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodcallmodule.vala:
* vapi/glib-2.0.vapi:
Move substring method to VAPI file, handle negative and out of
bounds values, fixes bug 443524
svn path=/trunk/; revision=2175
Jürg Billeter [Tue, 16 Dec 2008 00:29:26 +0000 (00:29 +0000)]
Various delegate parameter fixes, patch by Michael Terry, fixes bug 564068
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/packages/gnome-keyring-1/:
Various delegate parameter fixes, patch by Michael Terry,
fixes bug 564068
* vapi/gnome-keyring-1.vapi: regenerated
svn path=/trunk/; revision=2174
Jürg Billeter [Tue, 16 Dec 2008 00:19:07 +0000 (00:19 +0000)]
Add g_io_extension_get_type binding, patch by Jared Moore, fixes bug
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/packages/gio-2.0/:
Add g_io_extension_get_type binding, patch by Jared Moore,
fixes bug 537522
* vapi/gio-2.0.vapi: regenerated
svn path=/trunk/; revision=2173
Jürg Billeter [Tue, 16 Dec 2008 00:06:06 +0000 (00:06 +0000)]
Include C header files for types used in sizeof expressions, fixes bug
2008-12-16 Jürg Billeter <j@bitron.ch>
* vala/valasizeofexpression.vala:
Include C header files for types used in sizeof expressions,
fixes bug 542705
svn path=/trunk/; revision=2172
Jürg Billeter [Tue, 16 Dec 2008 00:02:22 +0000 (00:02 +0000)]
Report error when using construct properties in non-GObject classes, fixes
2008-12-16 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Report error when using construct properties in non-GObject
classes, fixes bug 541728
svn path=/trunk/; revision=2171
Jürg Billeter [Mon, 15 Dec 2008 23:30:51 +0000 (23:30 +0000)]
Fix gtk_status_icon_position_menu and GtkMenuPositionFunc bindings, fixes
2008-12-16 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix gtk_status_icon_position_menu and GtkMenuPositionFunc bindings,
fixes bug 563457
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2170
Jürg Billeter [Mon, 15 Dec 2008 23:09:34 +0000 (23:09 +0000)]
Report error when using construct blocks in non-GObject classes
2008-12-16 Jürg Billeter <j@bitron.ch>
* gobject/valagobjectmodule.vala:
Report error when using construct blocks in non-GObject classes
svn path=/trunk/; revision=2169
Jürg Billeter [Mon, 15 Dec 2008 22:21:07 +0000 (22:21 +0000)]
Fix gtk_container_get_children binding
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix gtk_container_get_children binding
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2168
Jürg Billeter [Mon, 15 Dec 2008 22:13:01 +0000 (22:13 +0000)]
Add GTK_WIDGET_* bindings, patch by Víctor Manuel Jáquez Leal, fixes bug
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Add GTK_WIDGET_* bindings, patch by Víctor Manuel Jáquez Leal,
fixes bug 561341
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2167
Jürg Billeter [Mon, 15 Dec 2008 21:38:22 +0000 (21:38 +0000)]
Fix make check of uninstalled vala, based on patch by Götz Waschk, fixes
2008-12-15 Jürg Billeter <j@bitron.ch>
* tests/testrunner.sh:
Fix make check of uninstalled vala, based on patch by Götz Waschk,
fixes bug 562951
svn path=/trunk/; revision=2166
Jürg Billeter [Mon, 15 Dec 2008 21:04:58 +0000 (21:04 +0000)]
Fix order of commandline arguments passed to C compiler, patch by
2008-12-15 Jürg Billeter <j@bitron.ch>
* tests/testrunner.sh:
Fix order of commandline arguments passed to C compiler,
patch by Alexander Bokovoy
svn path=/trunk/; revision=2165
Jürg Billeter [Mon, 15 Dec 2008 20:54:51 +0000 (20:54 +0000)]
Fix unique_app_new* bindings, patch by Michael Terry, fixes bug 564064
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/unique-1.0/:
Fix unique_app_new* bindings, patch by Michael Terry,
fixes bug 564064
* vapi/unique-1.0.vapi: regenerated
svn path=/trunk/; revision=2164
Jürg Billeter [Mon, 15 Dec 2008 20:51:06 +0000 (20:51 +0000)]
Fix g_themed_icon_new_from_names binding, patch by Michael Terry, fixes
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/gio-2.0/:
Fix g_themed_icon_new_from_names binding, patch by Michael Terry,
fixes bug 564062
* vapi/gio-2.0.vapi: regenerated
svn path=/trunk/; revision=2163
Jürg Billeter [Mon, 15 Dec 2008 20:48:34 +0000 (20:48 +0000)]
Fix g_main_current_source binding, patch by Zeeshan Ali Khattak, fixes bug
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Fix g_main_current_source binding, patch by Zeeshan Ali Khattak,
fixes bug 563349
svn path=/trunk/; revision=2162
Jürg Billeter [Mon, 15 Dec 2008 20:37:08 +0000 (20:37 +0000)]
Various ownership fixes, patch by Evan Nemerson, fixes bug 553032
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/gstreamer-0.10/:
Various ownership fixes, patch by Evan Nemerson, fixes bug 553032
* vapi/gstreamer-0.10.vapi: regenerated
svn path=/trunk/; revision=2161
Jürg Billeter [Mon, 15 Dec 2008 20:29:07 +0000 (20:29 +0000)]
Add fileno, ferror, and clearerr bindings and fix a few other bindings,
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Add fileno, ferror, and clearerr bindings and fix a few other
bindings, patch by Evan Nemerson, fixes bug 547921 and bug 558206
svn path=/trunk/; revision=2160
Jürg Billeter [Mon, 15 Dec 2008 20:08:42 +0000 (20:08 +0000)]
Various delegate binding fixes, patch by Evan Nemerson, fixes bug 547657
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Various delegate binding fixes, patch by Evan Nemerson,
fixes bug 547657
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2159
Jürg Billeter [Mon, 15 Dec 2008 19:59:02 +0000 (19:59 +0000)]
Check switch expression
2008-12-15 Jürg Billeter <j@bitron.ch>
* vala/valaswitchstatement.vala:
Check switch expression
svn path=/trunk/; revision=2158
Jürg Billeter [Mon, 15 Dec 2008 12:03:57 +0000 (12:03 +0000)]
Add abs, labs, and llabs bindings, patch by Rob Taylor
2008-12-15 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Add abs, labs, and llabs bindings, patch by Rob Taylor
svn path=/trunk/; revision=2157
Jürg Billeter [Mon, 15 Dec 2008 09:43:40 +0000 (09:43 +0000)]
Fix comparison of nullable and non-nullable values
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix comparison of nullable and non-nullable values
svn path=/trunk/; revision=2156
Jürg Billeter [Mon, 15 Dec 2008 09:01:34 +0000 (09:01 +0000)]
Fix bug introduced in last commit
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodestructmodule.vala:
Fix bug introduced in last commit
svn path=/trunk/; revision=2155
Jürg Billeter [Mon, 15 Dec 2008 08:59:06 +0000 (08:59 +0000)]
Fix handling of array fields in structs, fixes bug 562665
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodestructmodule.vala:
Fix handling of array fields in structs, fixes bug 562665
svn path=/trunk/; revision=2154
Jürg Billeter [Mon, 15 Dec 2008 08:36:59 +0000 (08:36 +0000)]
Fix comparing nullable struct values with null, fixes bug 548672
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix comparing nullable struct values with null, fixes bug 548672
svn path=/trunk/; revision=2153
Jürg Billeter [Mon, 15 Dec 2008 08:30:07 +0000 (08:30 +0000)]
Fix constructors in inner structs
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodemethodmodule.vala:
Fix constructors in inner structs
svn path=/trunk/; revision=2152
Jürg Billeter [Mon, 15 Dec 2008 08:19:39 +0000 (08:19 +0000)]
Register structs as boxed types, generate dup, copy, and free functions,
2008-12-15 Jürg Billeter <j@bitron.ch>
* vala/valastruct.vala:
* gobject/Makefile.am:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodestructmodule.vala:
* gobject/valagtypemodule.vala:
* gobject/valastructregisterfunction.vala:
* gobject/valatyperegisterfunction.vala:
Register structs as boxed types, generate dup, copy, and free
functions, fixes bug 548864
svn path=/trunk/; revision=2151
Jürg Billeter [Sun, 14 Dec 2008 23:47:17 +0000 (23:47 +0000)]
Support empty ref_function and unref_function attributes, fix
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* vapi/glib-2.0.vapi:
Support empty ref_function and unref_function attributes,
fix GSequenceIter binding
svn path=/trunk/; revision=2150
Jürg Billeter [Sun, 14 Dec 2008 23:07:12 +0000 (23:07 +0000)]
Support GLib.Type as generic type argument
2008-12-15 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Support GLib.Type as generic type argument
svn path=/trunk/; revision=2149
Jürg Billeter [Sun, 14 Dec 2008 22:15:47 +0000 (22:15 +0000)]
Detect unsupported generic type arguments in local variable declarations
2008-12-14 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Detect unsupported generic type arguments in local variable
declarations
svn path=/trunk/; revision=2148
Jürg Billeter [Sun, 14 Dec 2008 19:36:38 +0000 (19:36 +0000)]
Rewrite D-Bus server support to directly use libdbus without dbus-glib
2008-12-14 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valadbusservermodule.vala:
* gobject/valagsignalmodule.vala:
* vapi/dbus-glib-1.vapi:
Rewrite D-Bus server support to directly use libdbus without
dbus-glib marshalling, fixes bug 560034 and bug 549980
Support BusName sender parameter in exported D-Bus methods
svn path=/trunk/; revision=2147
Jürg Billeter [Sun, 14 Dec 2008 19:12:37 +0000 (19:12 +0000)]
Add type_id for GHashTable
2008-12-14 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Add type_id for GHashTable
svn path=/trunk/; revision=2146
Jürg Billeter [Sun, 14 Dec 2008 17:45:55 +0000 (17:45 +0000)]
Support reading and writing nullable struct values
2008-12-14 Jürg Billeter <j@bitron.ch>
* gobject/valadbusmodule.vala:
Support reading and writing nullable struct values
svn path=/trunk/; revision=2145
Jürg Billeter [Sun, 14 Dec 2008 17:15:51 +0000 (17:15 +0000)]
Fix struct dup function for GValue
2008-12-14 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix struct dup function for GValue
svn path=/trunk/; revision=2144
Jürg Billeter [Sun, 14 Dec 2008 12:20:22 +0000 (12:20 +0000)]
Detect unsupported generic type arguments, fixes bug 561674
2008-12-14 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodmodule.vala:
Detect unsupported generic type arguments, fixes bug 561674
svn path=/trunk/; revision=2143
Jürg Billeter [Sat, 13 Dec 2008 19:37:29 +0000 (19:37 +0000)]
Support reading and writing nullable GLib.Value values
2008-12-13 Jürg Billeter <j@bitron.ch>
* gobject/valadbusmodule.vala:
Support reading and writing nullable GLib.Value values
svn path=/trunk/; revision=2142
Jürg Billeter [Sat, 13 Dec 2008 15:31:09 +0000 (15:31 +0000)]
Improve gsl_histogram_calloc_range binding, patch by Matías De la Puente,
2008-12-13 Jürg Billeter <j@bitron.ch>
* vapi/gsl.vapi:
Improve gsl_histogram_calloc_range binding,
patch by Matías De la Puente, fixes bug 564387
svn path=/trunk/; revision=2141
Jürg Billeter [Sat, 13 Dec 2008 15:17:23 +0000 (15:17 +0000)]
Remove g_thread_init binding, should never be called manually
2008-12-13 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Remove g_thread_init binding, should never be called manually
svn path=/trunk/; revision=2140
Jürg Billeter [Sat, 13 Dec 2008 11:02:21 +0000 (11:02 +0000)]
Remove workarounds for old Vala versions
2008-12-13 Jürg Billeter <j@bitron.ch>
* vala/valagenieparser.vala:
* vala/valaparser.vala:
Remove workarounds for old Vala versions
svn path=/trunk/; revision=2139
Jürg Billeter [Sat, 13 Dec 2008 10:55:08 +0000 (10:55 +0000)]
Detect conflicting local variables in parent scopes
2008-12-13 Jürg Billeter <j@bitron.ch>
* vala/valablock.vala:
Detect conflicting local variables in parent scopes
* vala/valaarraycreationexpression.vala:
* vala/valacodewriter.vala:
* vala/valaforeachstatement.vala:
* vala/valagenieparser.vala:
* vala/valaparser.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodecontrolflowmodule.vala:
* gobject/valaccodemethodcallmodule.vala:
* gobject/valagobjectmodule.vala:
* vapigen/valagidlparser.vala:
Fix conflicting local variables
svn path=/trunk/; revision=2138
Jürg Billeter [Fri, 12 Dec 2008 10:54:47 +0000 (10:54 +0000)]
Support reading multi-dimensional arrays in static D-Bus clients
2008-12-12 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
* gobject/valadbusmodule.vala:
Support reading multi-dimensional arrays in static D-Bus clients
svn path=/trunk/; revision=2137
Jürg Billeter [Fri, 12 Dec 2008 10:00:12 +0000 (10:00 +0000)]
Fix array length and size handling in static D-Bus clients
2008-12-12 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
* gobject/valadbusmodule.vala:
Fix array length and size handling in static D-Bus clients
svn path=/trunk/; revision=2136
Jürg Billeter [Fri, 12 Dec 2008 07:52:39 +0000 (07:52 +0000)]
Add missing [Compact]
2008-12-12 Jürg Billeter <j@bitron.ch>
* vapi/curses.vapi:
Add missing [Compact]
svn path=/trunk/; revision=2135
Jürg Billeter [Thu, 11 Dec 2008 08:31:02 +0000 (08:31 +0000)]
Updated to libsoup 2.25.2
2008-12-11 Jürg Billeter <j@bitron.ch>
* vapi/packages/libsoup-2.4/:
Updated to libsoup 2.25.2
* vapi/libsoup-2.4.vapi: regenerated
svn path=/trunk/; revision=2134
Jürg Billeter [Wed, 10 Dec 2008 11:19:23 +0000 (11:19 +0000)]
Add bindings to support LAQRS extensions
2008-12-10 Jürg Billeter <j@bitron.ch>
* vapi/rasqal.vapi:
Add bindings to support LAQRS extensions
svn path=/trunk/; revision=2133
Jürg Billeter [Tue, 9 Dec 2008 20:34:11 +0000 (20:34 +0000)]
Do not use g_signal_connect_object if the target object is not a GObject,
2008-12-09 Jürg Billeter <j@bitron.ch>
* gobject/valagsignalmodule.vala:
Do not use g_signal_connect_object if the target object is not a
GObject, fixes bug 539614
svn path=/trunk/; revision=2132
Thijs Vermeir [Tue, 9 Dec 2008 17:54:56 +0000 (17:54 +0000)]
Fix gdk_pixbuf_new_from_inline binding regenerated
* vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.metadata:
Fix gdk_pixbuf_new_from_inline binding
* vapi/gdk-pixbuf-2.0.vapi: regenerated
svn path=/trunk/; revision=2131
Jürg Billeter [Tue, 9 Dec 2008 17:37:51 +0000 (17:37 +0000)]
Add partial raptor and rasqal bindings
2008-12-09 Jürg Billeter <j@bitron.ch>
* vapi/Makefile.am:
* vapi/raptor.vapi:
* vapi/rasqal.vapi:
Add partial raptor and rasqal bindings
svn path=/trunk/; revision=2130
Jürg Billeter [Tue, 9 Dec 2008 16:54:35 +0000 (16:54 +0000)]
Fix g_value_set_boxed binding, remove broken g_value_take_boxed binding
2008-12-09 Jürg Billeter <j@bitron.ch>
* vapi/gobject-2.0.vapi:
Fix g_value_set_boxed binding, remove broken g_value_take_boxed
binding
svn path=/trunk/; revision=2129
Jürg Billeter [Tue, 9 Dec 2008 16:50:17 +0000 (16:50 +0000)]
Fix dbus-glib type for structs
2008-12-09 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
Fix dbus-glib type for structs
svn path=/trunk/; revision=2128
Jürg Billeter [Tue, 9 Dec 2008 13:38:19 +0000 (13:38 +0000)]
Use specialized dbus-glib types for signals in D-Bus servers
2008-12-09 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
* gobject/valagsignalmodule.vala:
Use specialized dbus-glib types for signals in D-Bus servers
svn path=/trunk/; revision=2127
Thijs Vermeir [Tue, 9 Dec 2008 11:35:25 +0000 (11:35 +0000)]
Fix *_make_writable functions in gstreamer by marking them with
* vala/valacodewriter.vala:
* vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Fix *_make_writable functions in gstreamer by marking them
with ReturnsModifiedPointer
* vapi/gstreamer-0.10.vapi: regenerated
svn path=/trunk/; revision=2126
Jürg Billeter [Mon, 8 Dec 2008 23:21:23 +0000 (23:21 +0000)]
Improve Time.to_string method and add Time.format method
2008-12-09 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Improve Time.to_string method and add Time.format method
svn path=/trunk/; revision=2125
Jürg Billeter [Mon, 8 Dec 2008 23:20:28 +0000 (23:20 +0000)]
Fix inline struct methods in VAPI files
2008-12-09 Jürg Billeter <j@bitron.ch>
* gobject/valaccodemethodmodule.vala:
Fix inline struct methods in VAPI files
svn path=/trunk/; revision=2124
Thijs Vermeir [Sun, 7 Dec 2008 22:46:32 +0000 (22:46 +0000)]
Fix gst_buffer functions regenerated
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Fix gst_buffer functions
* vapi/gstreamer-0.10.vapi: regenerated
svn path=/trunk/; revision=2123
Florian Brosch [Sun, 7 Dec 2008 15:43:55 +0000 (15:43 +0000)]
-
-
svn path=/trunk/; revision=23
Florian Brosch [Sun, 7 Dec 2008 03:33:02 +0000 (03:33 +0000)]
- new documentation parser - new taglet interface - new error reporter -
- new documentation parser
- new taglet interface
- new error reporter
- short node descriptions \content list
svn path=/trunk/; revision=22
Thijs Vermeir [Sat, 6 Dec 2008 22:51:33 +0000 (22:51 +0000)]
Fix gst_segment_clip binding regenerated
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:
Fix gst_segment_clip binding
* vapi/gstreamer-0.10.vapi: regenerated
svn path=/trunk/; revision=2122
Jürg Billeter [Sat, 6 Dec 2008 11:18:37 +0000 (11:18 +0000)]
Report error when trying to call constructor without `new' operator
2008-12-06 Jürg Billeter <j@bitron.ch>
* vala/valamethodcall.vala:
Report error when trying to call constructor without `new' operator
svn path=/trunk/; revision=2121
Jürg Billeter [Sat, 6 Dec 2008 10:55:00 +0000 (10:55 +0000)]
Add SourceFile.clear_using_directives method, required by
2008-12-06 Jürg Billeter <j@bitron.ch>
* vala/valasourcefile.vala:
Add SourceFile.clear_using_directives method, required by
anjuta-vala-plugin
svn path=/trunk/; revision=2120
Jürg Billeter [Fri, 5 Dec 2008 21:28:53 +0000 (21:28 +0000)]
Fix struct constants
2008-12-05 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix struct constants
svn path=/trunk/; revision=2119
Jürg Billeter [Fri, 5 Dec 2008 20:44:07 +0000 (20:44 +0000)]
Fix gtk_target_list_new binding
2008-12-05 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix gtk_target_list_new binding
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2118
Jürg Billeter [Thu, 4 Dec 2008 21:36:35 +0000 (21:36 +0000)]
Fix soup_server_add_handler binding, patch by Zeeshan Ali Khattak, fixes
2008-12-04 Jürg Billeter <j@bitron.ch>
* vapi/packages/libsoup-2.4/:
Fix soup_server_add_handler binding,
patch by Zeeshan Ali Khattak, fixes bug 562978
* vapi/libsoup-2.4.vapi: regenerated
svn path=/trunk/; revision=2117
Jürg Billeter [Thu, 4 Dec 2008 21:16:25 +0000 (21:16 +0000)]
Use generics in GAsyncQueue binding, patch by Zeeshan Ali Khattak, fixes
2008-12-04 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Use generics in GAsyncQueue binding,
patch by Zeeshan Ali Khattak, fixes bug 563225
svn path=/trunk/; revision=2116
Florian Brosch [Thu, 4 Dec 2008 15:34:14 +0000 (15:34 +0000)]
vala-0.5.2 emigration
svn path=/trunk/; revision=21
Jürg Billeter [Tue, 2 Dec 2008 21:31:49 +0000 (21:31 +0000)]
Resolve generic types when connecting signals
2008-12-02 Jürg Billeter <j@bitron.ch>
* vala/valaassignment.vala:
* vala/valasignal.vala:
Resolve generic types when connecting signals
svn path=/trunk/; revision=2115
Jürg Billeter [Tue, 2 Dec 2008 21:23:34 +0000 (21:23 +0000)]
Fix type resolving with nested generic types, fixes bug 562956
2008-12-02 Jürg Billeter <j@bitron.ch>
* vala/valadatatype.vala:
Fix type resolving with nested generic types, fixes bug 562956
svn path=/trunk/; revision=2114
Jürg Billeter [Mon, 1 Dec 2008 20:53:51 +0000 (20:53 +0000)]
Post-release version bump
2008-12-01 Jürg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=2113
Jürg Billeter [Mon, 1 Dec 2008 20:50:40 +0000 (20:50 +0000)]
update for 0.5.2 release
2008-12-01 Jürg Billeter <j@bitron.ch>
* NEWS: update for 0.5.2 release
svn path=/trunk/; revision=2111
Jürg Billeter [Mon, 1 Dec 2008 19:13:59 +0000 (19:13 +0000)]
Fix gtk_text_view_get_line_at_y binding
2008-12-01 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix gtk_text_view_get_line_at_y binding
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2110
Jürg Billeter [Mon, 1 Dec 2008 11:28:37 +0000 (11:28 +0000)]
Fix critical when using conditional expressions in method contracts
2008-12-01 Jürg Billeter <j@bitron.ch>
* vala/valabinaryexpression.vala:
* vala/valaconditionalexpression.vala:
Fix critical when using conditional expressions in method contracts
svn path=/trunk/; revision=2109
Jürg Billeter [Mon, 1 Dec 2008 07:57:39 +0000 (07:57 +0000)]
Support signals in non-GObject classes, patch by Yu Feng, fixes bug 561989
2008-12-01 Jürg Billeter <j@bitron.ch>
* gobject/valagobjectmodule.vala:
* gobject/valagsignalmodule.vala:
Support signals in non-GObject classes, patch by Yu Feng,
fixes bug 561989
svn path=/trunk/; revision=2108
Jürg Billeter [Sun, 30 Nov 2008 22:45:01 +0000 (22:45 +0000)]
Fix gtk_tree_model_get_value binding
2008-11-30 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix gtk_tree_model_get_value binding
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=2107
Jürg Billeter [Sun, 30 Nov 2008 22:37:39 +0000 (22:37 +0000)]
Resolve types in switch labels
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valasymbolresolver.vala:
Resolve types in switch labels
svn path=/trunk/; revision=2106
Jürg Billeter [Sun, 30 Nov 2008 22:33:53 +0000 (22:33 +0000)]
Accept any integer type as array index
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valaarraycreationexpression.vala:
* vala/valaelementaccess.vala:
* vala/valasemanticanalyzer.vala:
Accept any integer type as array index
svn path=/trunk/; revision=2105
Jürg Billeter [Sun, 30 Nov 2008 21:35:19 +0000 (21:35 +0000)]
Regenerated
2008-11-30 Jürg Billeter <j@bitron.ch>
* vapi/gstreamer-rtsp-0.10.vapi:
Regenerated
svn path=/trunk/; revision=2104
Jürg Billeter [Sun, 30 Nov 2008 15:37:50 +0000 (15:37 +0000)]
Fix array length variable name for internal variables
2008-11-30 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix array length variable name for internal variables
svn path=/trunk/; revision=2103
Jürg Billeter [Sun, 30 Nov 2008 15:29:23 +0000 (15:29 +0000)]
Avoid object duplication due to error handling
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valalocalvariable.vala:
* vala/valamethodcall.vala:
* vala/valasemanticanalyzer.vala:
* gobject/valaccodebasemodule.vala:
Avoid object duplication due to error handling
svn path=/trunk/; revision=2102
Jürg Billeter [Sun, 30 Nov 2008 14:59:15 +0000 (14:59 +0000)]
Move compiler internal variable to right block
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valamethodcall.vala:
Move compiler internal variable to right block
svn path=/trunk/; revision=2101
Jürg Billeter [Sun, 30 Nov 2008 13:52:27 +0000 (13:52 +0000)]
Fix error handling in element access expressions
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valaelementaccess.vala:
Fix error handling in element access expressions
svn path=/trunk/; revision=2100
Jürg Billeter [Sun, 30 Nov 2008 13:45:09 +0000 (13:45 +0000)]
Add --dump-tree command-line option to write code tree to file
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/Makefile.am:
* vala/valacodewriter.vala:
* compiler/valacompiler.vala:
* vapigen/valavapigen.vala:
Add --dump-tree command-line option to write code tree to file
svn path=/trunk/; revision=2099
Jürg Billeter [Sun, 30 Nov 2008 13:34:47 +0000 (13:34 +0000)]
Separate visiting switch sections from visiting switch statements
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valanullchecker.vala:
* vala/valaswitchlabel.vala:
* vala/valaswitchstatement.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodecontrolflowmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemodule.vala:
Separate visiting switch sections from visiting switch statements
svn path=/trunk/; revision=2098
Jürg Billeter [Sun, 30 Nov 2008 13:05:05 +0000 (13:05 +0000)]
Separate visiting inner expressions from visiting member access
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valamemberaccess.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodememberaccessmodule.vala:
* gobject/valagsignalmodule.vala:
Separate visiting inner expressions from visiting member access
svn path=/trunk/; revision=2097
Jürg Billeter [Sun, 30 Nov 2008 12:50:43 +0000 (12:50 +0000)]
Fix error handling in condition of while, do, and for statements
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valaaddressofexpression.vala:
* vala/valaarraycreationexpression.vala:
* vala/valaassignment.vala:
* vala/valabaseaccess.vala:
* vala/valabinaryexpression.vala:
* vala/valablock.vala:
* vala/valacastexpression.vala:
* vala/valaconditionalexpression.vala:
* vala/valadostatement.vala:
* vala/valaelementaccess.vala:
* vala/valaexpression.vala:
* vala/valaforstatement.vala:
* vala/valainitializerlist.vala:
* vala/valalambdaexpression.vala:
* vala/valaliteral.vala:
* vala/valamemberaccess.vala:
* vala/valamethodcall.vala:
* vala/valaobjectcreationexpression.vala:
* vala/valaparenthesizedexpression.vala:
* vala/valapointerindirection.vala:
* vala/valapostfixexpression.vala:
* vala/valareferencetransferexpression.vala:
* vala/valasemanticanalyzer.vala:
* vala/valasizeofexpression.vala:
* vala/valaswitchsection.vala:
* vala/valatuple.vala:
* vala/valatypecheck.vala:
* vala/valatypeofexpression.vala:
* vala/valaunaryexpression.vala:
* vala/valawhilestatement.vala:
* gobject/valaccodebasemodule.vala:
Fix error handling in condition of while, do, and for statements
svn path=/trunk/; revision=2096
Jürg Billeter [Sun, 30 Nov 2008 11:14:27 +0000 (11:14 +0000)]
Separate visiting expressions from visiting expression statements
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valaexpressionstatement.vala:
* vala/valanullchecker.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodebasemodule.vala:
Separate visiting expressions from visiting expression statements
svn path=/trunk/; revision=2095
Jürg Billeter [Sun, 30 Nov 2008 11:09:26 +0000 (11:09 +0000)]
Separate visiting operands from visiting binary expression
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valabinaryexpression.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodebasemodule.vala:
Separate visiting operands from visiting binary expression
svn path=/trunk/; revision=2094
Jürg Billeter [Sun, 30 Nov 2008 11:02:07 +0000 (11:02 +0000)]
Separate visiting declaration from visiting declaration statement
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valadeclarationstatement.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodebasemodule.vala:
Separate visiting declaration from visiting declaration statement
svn path=/trunk/; revision=2093
Jürg Billeter [Sun, 30 Nov 2008 08:51:08 +0000 (08:51 +0000)]
More parenthesis improvements
2008-11-30 Jürg Billeter <j@bitron.ch>
* ccode/valaccodeassignment.vala:
* ccode/valaccodeconditionalexpression.vala:
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodecontrolflowmodule.vala:
* gobject/valaccodedelegatemodule.vala:
* gobject/valaccodemethodcallmodule.vala:
More parenthesis improvements
svn path=/trunk/; revision=2092
Jürg Billeter [Sun, 30 Nov 2008 08:34:15 +0000 (08:34 +0000)]
Fix generated parentheses
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valaforeachstatement.vala:
* ccode/valaccodebinaryexpression.vala:
* ccode/valaccodecastexpression.vala:
* ccode/valaccodeelementaccess.vala:
* ccode/valaccodeexpression.vala:
* ccode/valaccodememberaccess.vala:
* ccode/valaccodeunaryexpression.vala:
Fix generated parentheses
svn path=/trunk/; revision=2091
Jürg Billeter [Sat, 29 Nov 2008 23:55:28 +0000 (23:55 +0000)]
Check type of error expression in throw statements
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valathrowstatement.vala:
Check type of error expression in throw statements
svn path=/trunk/; revision=2090
Jürg Billeter [Sat, 29 Nov 2008 23:40:31 +0000 (23:40 +0000)]
Fix array length variable name for internal variables, fixes bug 562723
2008-11-30 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
Fix array length variable name for internal variables,
fixes bug 562723
svn path=/trunk/; revision=2089
Jürg Billeter [Sat, 29 Nov 2008 23:32:52 +0000 (23:32 +0000)]
Fix critical when using error codes
2008-11-30 Jürg Billeter <j@bitron.ch>
* vala/valasourcefile.vala:
Fix critical when using error codes
svn path=/trunk/; revision=2088
Jürg Billeter [Sat, 29 Nov 2008 19:06:56 +0000 (19:06 +0000)]
Use G_TYPE_POINTER for pointers and G_TYPE_INVALID for unsupported types
2008-11-29 Jürg Billeter <j@bitron.ch>
* vala/valavoidtype.vala:
* gobject/valaccodebasemodule.vala:
Use G_TYPE_POINTER for pointers and G_TYPE_INVALID for
unsupported types in typeof expressions
svn path=/trunk/; revision=2087
Jürg Billeter [Sat, 29 Nov 2008 18:59:26 +0000 (18:59 +0000)]
Fix error handling in inner expressions, fixes bug 475922
2008-11-29 Jürg Billeter <j@bitron.ch>
* vala/valamethodcall.vala:
Fix error handling in inner expressions, fixes bug 475922
svn path=/trunk/; revision=2086
Jürg Billeter [Sat, 29 Nov 2008 17:25:51 +0000 (17:25 +0000)]
Convert binary conditional expressions into if statements
2008-11-29 Jürg Billeter <j@bitron.ch>
* vala/valaaddressofexpression.vala:
* vala/valaarraycreationexpression.vala:
* vala/valaassignment.vala:
* vala/valabaseaccess.vala:
* vala/valabinaryexpression.vala:
* vala/valacastexpression.vala:
* vala/valaconditionalexpression.vala:
* vala/valadostatement.vala:
* vala/valaelementaccess.vala:
* vala/valaexpression.vala:
* vala/valaforstatement.vala:
* vala/valainitializerlist.vala:
* vala/valalambdaexpression.vala:
* vala/valaliteral.vala:
* vala/valamemberaccess.vala:
* vala/valamethodcall.vala:
* vala/valaobjectcreationexpression.vala:
* vala/valaparenthesizedexpression.vala:
* vala/valapointerindirection.vala:
* vala/valapostfixexpression.vala:
* vala/valareferencetransferexpression.vala:
* vala/valasizeofexpression.vala:
* vala/valatuple.vala:
* vala/valatypecheck.vala:
* vala/valatypeofexpression.vala:
* vala/valaunaryexpression.vala:
* vala/valawhilestatement.vala:
Convert binary conditional expressions into if statements
svn path=/trunk/; revision=2085
Jürg Billeter [Sat, 29 Nov 2008 12:47:52 +0000 (12:47 +0000)]
Detect unreachable code in if and while statements
2008-11-29 Jürg Billeter <j@bitron.ch>
* vala/valaflowanalyzer.vala:
Detect unreachable code in if and while statements
svn path=/trunk/; revision=2084
Jürg Billeter [Sat, 29 Nov 2008 12:20:30 +0000 (12:20 +0000)]
Convert ternary conditionals into if statements, fixes bug 543870 and bug
2008-11-29 Jürg Billeter <j@bitron.ch>
* vala/Makefile.am:
* vala/valablock.vala:
* vala/valacodenode.vala:
* vala/valaconditionalexpression.vala:
* vala/valadeclarationstatement.vala:
* vala/valaexpression.vala:
* vala/valanullchecker.vala:
* vala/valastatementlist.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemodule.vala:
Convert ternary conditionals into if statements,
fixes bug 543870 and bug 554594
svn path=/trunk/; revision=2083
Étienne Bersac [Fri, 28 Nov 2008 21:53:04 +0000 (21:53 +0000)]
Fix g_flags_get_first_value binding
svn path=/trunk/; revision=2082
Jürg Billeter [Fri, 28 Nov 2008 21:39:15 +0000 (21:39 +0000)]
Fix generated code in struct destroy function for array fields
2008-11-28 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
Fix generated code in struct destroy function for array fields
svn path=/trunk/; revision=2081