summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* enhance support for pointer arithmeticJuerg Billeter2008-03-302-1/+13
| | | | | | | | | 2008-03-30 Juerg Billeter <j@bitron.ch> * vala/valasemanticanalyzer.vala: enhance support for pointer arithmetic svn path=/trunk/; revision=1163
* add support for static constructors, fixes bug 506985Juerg Billeter2008-03-295-76/+90
| | | | | | | | | | 2008-03-29 Juerg Billeter <j@bitron.ch> * vala/parser.y, vala/valaclass.vala, vala/valaconstructor.vala, gobject/valaccodegenerator.vala: add support for static constructors, fixes bug 506985 svn path=/trunk/; revision=1162
* add GDK_SELECTION_* bindings fix gtk_text_buffer_paste_clipboard bindingJuerg Billeter2008-03-245-161/+202
| | | | | | | | | | | | | | 2008-03-24 Juerg Billeter <j@bitron.ch> * vapi/packages/gdk-2.0/: add GDK_SELECTION_* bindings * vapi/packages/gtk+-2.0/: fix gtk_text_buffer_paste_clipboard binding * vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated Fixes bug 524176 svn path=/trunk/; revision=1161
* fix crash on invalid collection expressions in foreach statements, fixesJuerg Billeter2008-03-242-0/+9
| | | | | | | | | 2008-03-24 Juerg Billeter <j@bitron.ch> * vala/valasemanticanalyzer.vala: fix crash on invalid collection expressions in foreach statements, fixes bug 524033 svn path=/trunk/; revision=1160
* add missing public modifier, patch by Levi Bard, fixes bug 524192Juerg Billeter2008-03-242-1/+6
| | | | | | | | | 2008-03-24 Juerg Billeter <j@bitron.ch> * vapi/sdl.vapi: add missing public modifier, patch by Levi Bard, fixes bug 524192 svn path=/trunk/; revision=1159
* fix generated code for methods returning structsJuerg Billeter2008-03-243-7/+14
| | | | | | | | | | 2008-03-24 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala, gobject/valaccodegeneratormethod.vala: fix generated code for methods returning structs svn path=/trunk/; revision=1158
* inherit default value from base typeJuerg Billeter2008-03-232-1/+16
| | | | | | | | 2008-03-23 Juerg Billeter <j@bitron.ch> * vala/valastruct.vala: inherit default value from base type svn path=/trunk/; revision=1157
* add -v commandline option to improve error reporting, patch by DanielJuerg Billeter2008-03-234-1/+100
| | | | | | | | | | 2008-03-23 Juerg Billeter <j@bitron.ch> * vala/valareport.vala, vala/valasourcefile.vala, compiler/valacompiler.vala: add -v commandline option to improve error reporting, patch by Daniel Silverstone, fixes bug 522511 svn path=/trunk/; revision=1156
* add metadata to fix some memory leaks and out parameters, fixes bug 523889Juerg Billeter2008-03-233-8/+25
| | | | | | | | | | | 2008-03-23 Juerg Billeter <j@bitron.ch> * vapi/packages/json-glib-1.0/: add metadata to fix some memory leaks and out parameters, fixes bug 523889 * vapi/json-glib-1.0.vapi: regenerated svn path=/trunk/; revision=1155
* fix vapigen crashJuerg Billeter2008-03-232-2/+18
| | | | | | | | 2008-03-23 Juerg Billeter <j@bitron.ch> * vala/valanamespace.vala: fix vapigen crash svn path=/trunk/; revision=1154
* enhance GIOChannel binding, based on patch by Nicolas Joseph, fixes bugJuerg Billeter2008-03-232-17/+53
| | | | | | | | | 2008-03-23 Juerg Billeter <j@bitron.ch> * vapi/glib-2.0.vapi: enhance GIOChannel binding, based on patch by Nicolas Joseph, fixes bug 523876 svn path=/trunk/; revision=1153
* fix C declaration for delegates, fixes bug 523734Juerg Billeter2008-03-222-1/+6
| | | | | | | | | 2008-03-22 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala: fix C declaration for delegates, fixes bug 523734 svn path=/trunk/; revision=1152
* support nested namespaces, fixes bug 516584Juerg Billeter2008-03-223-6/+11
| | | | | | | | | 2008-03-22 Juerg Billeter <j@bitron.ch> * vala/parser.y, vala/valanamespace.vala: support nested namespaces, fixes bug 516584 svn path=/trunk/; revision=1151
* use extern appropriately for static fields, based on patch by DanielJuerg Billeter2008-03-223-6/+28
| | | | | | | | | | 2008-03-22 Juerg Billeter <j@bitron.ch> * ccode/valaccodedeclaration.vala, gobject/valaccodegenerator.vala: use extern appropriately for static fields, based on patch by Daniel Silverstone, fixes bug 523768 svn path=/trunk/; revision=1150
* fix source reference of fields, patch by Daniel Silverstone, fixes bugJuerg Billeter2008-03-222-1/+6
| | | | | | | | | 2008-03-22 Juerg Billeter <j@bitron.ch> * vala/parser.y: fix source reference of fields, patch by Daniel Silverstone, fixes bug 523761 svn path=/trunk/; revision=1149
* check accessiblity of parameter and return types, fixes bug 433290Juerg Billeter2008-03-224-1/+81
| | | | | | | | | | 2008-03-22 Juerg Billeter <j@bitron.ch> * vala/valascope.vala, vala/valasemanticanalyzer.vala, vala/valasymbol.vala: check accessiblity of parameter and return types, fixes bug 433290 svn path=/trunk/; revision=1148
* add SDL bindings, patch by Levi Bard, fixes bug 522940Juerg Billeter2008-03-217-0/+1983
| | | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vapi/Makefile.am, vapi/sdl-gfx.vapi, vapi/sdl-image.vapi, vapi/sdl-mixer.vapi, vapi/sdl-ttf.vapi, vapi/sdl.vapi: add SDL bindings, patch by Levi Bard, fixes bug 522940 svn path=/trunk/; revision=1147
* report error when trying to declare private construct properties, patch byJuerg Billeter2008-03-212-0/+14
| | | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vala/valasemanticanalyzer.vala: report error when trying to declare private construct properties, patch by Daniel Silverstone, fixes bug 522685 svn path=/trunk/; revision=1146
* register enums with GType, patch by Marc-Andre Lureau, fixes bug 517294Juerg Billeter2008-03-217-13/+229
| | | | | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vala/valaenum.vala, vala/valaenumvalue.vala, vala/valainterfacewriter.vala, gobject/valaccodegenerator.vala, gobject/valaccodegeneratorinterface.vala, vapigen/valagidlparser.vala: register enums with GType, patch by Marc-Andre Lureau, fixes bug 517294 svn path=/trunk/; revision=1145
* fix g_file_copy, g_file_copy_async, and g_file_move bindings, fixes bugJuerg Billeter2008-03-213-3/+13
| | | | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vapi/packages/gio-2.0/: fix g_file_copy, g_file_copy_async, and g_file_move bindings, fixes bug 523544 * vapi/gio-2.0.vapi: regenerated svn path=/trunk/; revision=1144
* fix g_shell_parse_argv binding, fixes bug 523277Juerg Billeter2008-03-212-1/+6
| | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vapi/glib-2.0.vapi: fix g_shell_parse_argv binding, fixes bug 523277 svn path=/trunk/; revision=1143
* fix g_mutex_trylock binding, fixes bug 523086Juerg Billeter2008-03-212-1/+5
| | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vapi/glib-2.0.vapi: fix g_mutex_trylock binding, fixes bug 523086 svn path=/trunk/; revision=1142
* add GNOME Keyring bindings, patch by Andrea Del Signore, fixes bug 522646Juerg Billeter2008-03-218-0/+1373
| | | | | | | | | | 2008-03-21 Juerg Billeter <j@bitron.ch> * vapi/Makefile.am, vapi/gnome-keyring-1.vapi, vapi/packages/gnome-keyring-1/: add GNOME Keyring bindings, patch by Andrea Del Signore, fixes bug 522646 svn path=/trunk/; revision=1141
* support lower_case_csuffix attribute for interfacesJuerg Billeter2008-03-206-19/+47
| | | | | | | | | | | | | | | | 2008-03-20 Juerg Billeter <j@bitron.ch> * vala/valainterface.vala, vala/valainterfacewriter.vala, vapigen/valagidlparser.vala: support lower_case_csuffix attribute for interfaces * vapi/packages/gstreamer-interfaces-0.10/: fix GstXOverlay binding * vapi/gstreamer-interfaces-0.10.vapi: regenerated Patch by Andrea Del Signore, fixes bug 512744 svn path=/trunk/; revision=1140
* fix GTimeoutSource and GIdleSource bindings, patch by Phil HousleyJuerg Billeter2008-03-192-2/+9
| | | | | | | | | 2008-03-19 Juerg Billeter <j@bitron.ch> * vapi/glib-2.0.vapi: fix GTimeoutSource and GIdleSource bindings, patch by Phil Housley svn path=/trunk/; revision=1139
* fix crash when using lock statementsJuerg Billeter2008-03-192-1/+6
| | | | | | | | | 2008-03-19 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala: fix crash when using lock statements svn path=/trunk/; revision=1138
* support taking address of pointerJuerg Billeter2008-03-182-6/+8
| | | | | | | | 2008-03-18 Juerg Billeter <j@bitron.ch> * vala/valasemanticanalyzer.vala: support taking address of pointer svn path=/trunk/; revision=1137
* fix gtk_calendar_get_date bindingJuerg Billeter2008-03-173-1/+10
| | | | | | | | | | 2008-03-17 Juerg Billeter <j@bitron.ch> * vapi/packages/gtk+-2.0/: fix gtk_calendar_get_date binding * vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1136
* fix GChildWatch bindingsJuerg Billeter2008-03-172-4/+8
| | | | | | | | 2008-03-17 Juerg Billeter <j@bitron.ch> * vapi/glib-2.0.vapi: fix GChildWatch bindings svn path=/trunk/; revision=1135
* detect GStrv typeJuerg Billeter2008-03-174-21/+42
| | | | | | | | | | | | 2008-03-17 Juerg Billeter <j@bitron.ch> * vapigen/valagidlparser.vala: detect GStrv type * vapi/packages/gio-2.0/: update to glib 2.16.1 * vapi/gio-2.0.vapi: regenerated svn path=/trunk/; revision=1134
* support modifying return type with metadata attributesJuerg Billeter2008-03-164-2/+18
| | | | | | | | | | | | | | 2008-03-16 Juerg Billeter <j@bitron.ch> * vapigen/valagidlparser.vala: support modifying return type with metadata attributes * vapi/packages/gtk+-2.0/: fix gtk_about_dialog_set_*_hook bindings, fixes bug 522061 * vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1133
* fix variable initialization for array typesJuerg Billeter2008-03-163-10/+13
| | | | | | | | | | 2008-03-16 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala, gobject/valaccodegeneratormethod.vala: fix variable initialization for array types svn path=/trunk/; revision=1132
* support hidden="0" for parametersJuerg Billeter2008-03-164-3/+17
| | | | | | | | | | | | | 2008-03-16 Juerg Billeter <j@bitron.ch> * vapigen/valagidlparser.vala: support hidden="0" for parameters * vapi/packages/gtk+-2.0/: fix gtk_action_group_add_actions bindings, fixes bug 522060 * vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1131
* emit constants after function declarations as constants may depend onJuerg Billeter2008-03-164-2/+29
| | | | | | | | | | | | | | 2008-03-16 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala, gobject/valaccodegeneratorsourcefile.vala: emit constants after function declarations as constants may depend on function declarations, fixes bug 501584 * tests/delegates.vala: test constants depending on function declarations svn path=/trunk/; revision=1130
* fix support for array return types for D-Bus method callsJuerg Billeter2008-03-152-1/+6
| | | | | | | | | 2008-03-15 Juerg Billeter <j@bitron.ch> * gobject/valaccodegeneratorinvocationexpression.vala: fix support for array return types for D-Bus method calls svn path=/trunk/; revision=1129
* fix crash when using arrays for D-Bus method callsJuerg Billeter2008-03-152-3/+17
| | | | | | | | | 2008-03-15 Juerg Billeter <j@bitron.ch> * gobject/valaccodegeneratorinvocationexpression.vala: fix crash when using arrays for D-Bus method calls svn path=/trunk/; revision=1128
* fix runtime crash when using nullable struct parameters, patch by AlbertoJuerg Billeter2008-03-154-9/+19
| | | | | | | | | | | | 2008-03-15 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala, gobject/valaccodegeneratormemberaccess.vala, gobject/valaccodegeneratormethod.vala: fix runtime crash when using nullable struct parameters, patch by Alberto Ruiz, fixes bug 514864 svn path=/trunk/; revision=1127
* fix gdk/gtk_init bindings, fixes bug 521842Juerg Billeter2008-03-146-41/+52
| | | | | | | | | | | 2008-03-14 Juerg Billeter <j@bitron.ch> * vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/: fix gdk/gtk_init bindings, fixes bug 521842 * vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1126
* fix gdk_pixbuf_loader_write bindingJuerg Billeter2008-03-143-2/+9
| | | | | | | | | | 2008-03-14 Juerg Billeter <j@bitron.ch> * vapi/packages/gdk-pixbuf-2.0/: fix gdk_pixbuf_loader_write binding * vapi/gdk-pixbuf-2.0.vapi: regenerated svn path=/trunk/; revision=1125
* remove Array class, arrays are not type symbolsJuerg Billeter2008-03-1413-303/+162
| | | | | | | | | | | | | | 2008-03-14 Juerg Billeter <j@bitron.ch> * vala/Makefile.am, vala/valaarraytype.vala, vala/valadatatype.vala, vala/valamember.vala, vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala, vala/valatypeparameter.vala, vala/valatypesymbol.vala, gobject/valaccodegenerator.vala, gobject/valaccodegeneratorinvocationexpression.vala, gobject/valaccodegeneratormethod.vala: remove Array class, arrays are not type symbols svn path=/trunk/; revision=1124
* fix gtk_get_option_group bindingJuerg Billeter2008-03-123-1/+8
| | | | | | | | | | 2008-03-12 Juerg Billeter <j@bitron.ch> * vapi/packages/gtk+-2.0/: fix gtk_get_option_group binding * vapi/gtk+-2.0.vapi: regenerated svn path=/trunk/; revision=1123
* add GIdlWriter to generate .gidl files when building librariesJuerg Billeter2008-03-114-1/+509
| | | | | | | | | | 2008-03-11 Juerg Billeter <j@bitron.ch> * gobject/Makefile.am, gobject/valagidlwriter.vala, compiler/valacompiler.vala: add GIdlWriter to generate .gidl files when building libraries svn path=/trunk/; revision=1122
* add missing fileJuerg Billeter2008-03-102-0/+24
| | | | | | | | 2008-03-11 Juerg Billeter <j@bitron.ch> * gobject-introspection/grealpath.h: add missing file svn path=/trunk/; revision=1121
* update from gobject-introspection SVN r128Juerg Billeter2008-03-107-346/+396
| | | | | | | | 2008-03-10 Juerg Billeter <j@bitron.ch> * gobject-introspection/: update from gobject-introspection SVN r128 svn path=/trunk/; revision=1120
* Make the length field of a multi-dimensional array an array of ints,Juerg Billeter2008-03-104-2/+30
| | | | | | | | | | | | 2008-03-10 Juerg Billeter <j@bitron.ch> * vala/valaarray.vala, gobject/valaccodeelementaccessbinding.vala: Make the length field of a multi-dimensional array an array of ints, currently only works with literal indices, patch by Rob Taylor * tests/arrays.vala: test length field of multi-dimensional arrays svn path=/trunk/; revision=1119
* update to r30885Juerg Billeter2008-03-094-2/+32
| | | | | | | | | | 2008-03-09 Juerg Billeter <j@bitron.ch> * vapi/packages/webkit-1.0/: update to r30885 * vapi/webkit-1.0.vapi: regenerated svn path=/trunk/; revision=1118
* minor code cleanup, based on patch by Andreas BrauchliJuerg Billeter2008-03-082-23/+11
| | | | | | | | | 2008-03-08 Juerg Billeter <j@bitron.ch> * vala/valaarray.vala: minor code cleanup, based on patch by Andreas Brauchli svn path=/trunk/; revision=1117
* add GstGhostPad bindingJuerg Billeter2008-03-085-1/+63
| | | | | | | | | | 2008-03-08 Juerg Billeter <j@bitron.ch> * vapi/packages/gstreamer-0.10/: add GstGhostPad binding * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=1116
* fix crash when using arraysJuerg Billeter2008-03-082-2/+6
| | | | | | | | 2008-03-08 Juerg Billeter <j@bitron.ch> * gobject/valadbusbindingprovider.vala: fix crash when using arrays svn path=/trunk/; revision=1115
* fix exception handling in property accessors, fixes bug 520936Juerg Billeter2008-03-082-0/+12
| | | | | | | | | 2008-03-08 Juerg Billeter <j@bitron.ch> * gobject/valaccodegenerator.vala: fix exception handling in property accessors, fixes bug 520936 svn path=/trunk/; revision=1114