2008-11-10 Jürg Billeter * vala/valaaddressofexpression.vala: * vala/valaarraycreationexpression.vala: * vala/valaassignment.vala: * vala/valabinaryexpression.vala: * vala/valablock.vala: * vala/valacastexpression.vala: * vala/valacatchclause.vala: * vala/valaclass.vala: * vala/valaconditionalexpression.vala: * vala/valaconstant.vala: * vala/valaconstructor.vala: * vala/valacreationmethod.vala: * vala/valadeclarationstatement.vala: * vala/valadelegate.vala: * vala/valadeletestatement.vala: * vala/valadestructor.vala: * vala/valadostatement.vala: * vala/valaelementaccess.vala: * vala/valaenum.vala: * vala/valaenumvalue.vala: * vala/valaerrorcode.vala: * vala/valaerrordomain.vala: * vala/valaexpressionstatement.vala: * vala/valafield.vala: * vala/valaforeachstatement.vala: * vala/valaformalparameter.vala: * vala/valaforstatement.vala: * vala/valaifstatement.vala: * vala/valainitializerlist.vala: * vala/valainterface.vala: * vala/valainvocationexpression.vala: * vala/valalambdaexpression.vala: * vala/valalocalvariable.vala: * vala/valalockstatement.vala: * vala/valamemberaccess.vala: * vala/valamemberinitializer.vala: * vala/valamethod.vala: * vala/valanamespace.vala: * vala/valaobjectcreationexpression.vala: * vala/valaparenthesizedexpression.vala: * vala/valapointerindirection.vala: * vala/valapostfixexpression.vala: * vala/valaproperty.vala: * vala/valapropertyaccessor.vala: * vala/valareferencetransferexpression.vala: * vala/valareturnstatement.vala: * vala/valasemanticanalyzer.vala: * vala/valasignal.vala: * vala/valasizeofexpression.vala: * vala/valasourcefile.vala: * vala/valastruct.vala: * vala/valaswitchlabel.vala: * vala/valaswitchsection.vala: * vala/valaswitchstatement.vala: * vala/valathrowstatement.vala: * vala/valatrystatement.vala: * vala/valatypecheck.vala: * vala/valatypeofexpression.vala: * vala/valaunaryexpression.vala: * vala/valawhilestatement.vala: * vala/valayieldstatement.vala: Remove unnecessary accept calls in semantic analyzer 2008-11-10 Jürg Billeter * vala/valaaddressofexpression.vala: * vala/valabaseaccess.vala: * vala/valabooleanliteral.vala: * vala/valacastexpression.vala: * vala/valacharacterliteral.vala: * vala/valaconditionalexpression.vala: * vala/valaintegerliteral.vala: * vala/valalambdaexpression.vala: * vala/valanullliteral.vala: * vala/valaobjectcreationexpression.vala: * vala/valaparenthesizedexpression.vala: * vala/valapointerindirection.vala: * vala/valapostfixexpression.vala: * vala/valarealliteral.vala: * vala/valareferencetransferexpression.vala: * vala/valasemanticanalyzer.vala: * vala/valasizeofexpression.vala: * vala/valastringliteral.vala: * vala/valatypecheck.vala: * vala/valatypeofexpression.vala: * vala/valaunaryexpression.vala: Move expression checking to code nodes 2008-11-10 Jürg Billeter * gobject/valadbusservermodule.vala: Work around missing enum support in dbus-glib 2008-11-10 Jürg Billeter * gobject/valadbusservermodule.vala: Really insert GValueArray into hash table 2008-11-09 Jürg Billeter * vala/valacreationmethod.vala: * vala/valadelegate.vala: * vala/valadelegatetype.vala: * vala/valaenum.vala: * vala/valafield.vala: * vala/valaformalparameter.vala: * vala/valamethod.vala: * vala/valaproperty.vala: * vala/valastruct.vala: * vala/valavaluetype.vala: Ensure attributes of field, property, parameter, and return types are processed before querying C header filenames 2008-11-09 Jürg Billeter * gobject/valadbusservermodule.vala: Support hash tables with struct values 2008-11-09 Jürg Billeter * vala/valaclass.vala: * vala/valainterface.vala: * vala/valamemberaccess.vala: * vala/valaobjecttype.vala: * vala/valasemanticanalyzer.vala: Ensure attributes of base types are processed before querying C header filenames 2008-11-07 Jürg Billeter * vala/valablock.vala: * vala/valacatchclause.vala: * vala/valadeclarationstatement.vala: * vala/valadeletestatement.vala: * vala/valadostatement.vala: * vala/valaexpressionstatement.vala: * vala/valaforstatement.vala: * vala/valaifstatement.vala: * vala/valainitializerlist.vala: * vala/valalocalvariable.vala: * vala/valalockstatement.vala: * vala/valasemanticanalyzer.vala: * vala/valaswitchsection.vala: * vala/valatrystatement.vala: * vala/valawhilestatement.vala: Move statement checking to code nodes 2008-11-07 Jürg Billeter * vapi/glib-2.0.vapi: Add g_rmdir binding 2008-11-07 Jürg Billeter * gobject/valadbusclientmodule.vala: Fix D-Bus methods with out parameters but no return value 2008-11-07 Jürg Billeter * vala/valaconstant.vala: * vala/valaconstructor.vala: * vala/valacreationmethod.vala: * vala/valadestructor.vala: * vala/valafield.vala: * vala/valaformalparameter.vala: * vala/valaproperty.vala: * vala/valapropertyaccessor.vala: * vala/valasemanticanalyzer.vala: * vala/valasignal.vala: Move member checking to code nodes 2008-11-07 Jürg Billeter * vala/valadelegate.vala: * vala/valaenum.vala: * vala/valaenumvalue.vala: * vala/valaerrorcode.vala: * vala/valaerrordomain.vala: * vala/valainterface.vala: * vala/valanamespace.vala: * vala/valasemanticanalyzer.vala: * vala/valastruct.vala: Move type symbol checking to code nodes 2008-11-07 Jürg Billeter * vala/valaarraycreationexpression.vala: * vala/valasemanticanalyzer.vala: Move array creation expression checking to ArrayCreationExpression.check 2008-11-07 Jürg Billeter * vala/valasemanticanalyzer.vala: * vala/valathrowstatement.vala: Move throw statement checking to ThrowStatement.check 2008-11-07 Jürg Billeter * vala/valareturnstatement.vala: * vala/valasemanticanalyzer.vala: Move return statement checking to ReturnStatement.check 2008-11-07 Jürg Billeter * vala/valaforeachstatement.vala: * vala/valasemanticanalyzer.vala: Move foreach statement checking to ForeachStatement.check 2008-11-07 Jürg Billeter * vala/valaelementaccess.vala: * vala/valasemanticanalyzer.vala: Move element access checking to ElementAccess.check 2008-11-07 Jürg Billeter * vapigen/valagirparser.vala: Set source_reference in parsed nodes 2008-11-06 Jürg Billeter * vala/valamethod.vala: * vala/valasemanticanalyzer.vala: Move method checking to Method.check 2008-11-06 Jürg Billeter * vala/valaclass.vala: * vala/valasemanticanalyzer.vala: Move class checking to Class.check 2008-11-06 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valadbusclientmodule.vala: * gobject/valagerrormodule.vala: * gobject/valagobjectmodule.vala: Move dynamic signal generation to GObjectModule and DBusClientModule 2008-11-06 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodedynamicpropertymodule.vala: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valadbusclientmodule.vala: * gobject/valagobjectmodule.vala: Move dynamic property generation to GObjectModule and DBusClientModule 2008-11-06 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valagobjectmodule.vala: Move constructor code generation to GObjectModule 2008-11-05 Jürg Billeter * vala/valainvocationexpression.vala: * vala/valasemanticanalyzer.vala: Move invocation expression checking to InvocationExpression.check 2008-11-05 Jürg Billeter * vala/valamemberaccess.vala: * vala/valasemanticanalyzer.vala: Move member access checking to MemberAccess.check 2008-11-05 Jürg Billeter * vala/valabinaryexpression.vala: * vala/valaobjectcreationexpression.vala: * vala/valasemanticanalyzer.vala: Move object creation expression checking to ObjectCreationExpression.check 2008-11-05 Jürg Billeter * vala/valabinaryexpression.vala: * vala/valasemanticanalyzer.vala: Move binary expression checking to BinaryExpression.check 2008-11-05 Jürg Billeter * vala/valaassignment.vala: * vala/valasemanticanalyzer.vala: Move assignment checking to Assignment.check 2008-11-05 Jürg Billeter * vala/valaenum.vala: * gobject/valadbusclientmodule.vala: * gobject/valagsignalmodule.vala: Support enums in D-Bus clients and servers, fixes bug 534105 2008-11-05 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodebasemodule.vala: * gobject/valaccodecontrolflowmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodememberaccessmodule.vala: Add CCodeControlFlowModule 2008-11-04 Jürg Billeter * vala/valadynamicproperty.vala: * vala/valaproperty.vala: * vala/valasemanticanalyzer.vala: Fix crash when using dynamic properties, fixes bug 559304 2008-11-04 Jürg Billeter * gobject/valaccodememberaccessmodule.vala: * gobject/valagsignalmodule.vala: Move signal emission to GSignalModule 2008-11-04 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valaccodedelegatemodule.vala: Move delegate wrapper generation to CCodeDelegateModule 2008-11-04 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodebasemodule.vala: Move array dup wrapper generation to CCodeArrayModule 2008-11-04 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valagobjectmodule.vala: Move construct property assignment to GObjectModule 2008-11-04 Jürg Billeter * gobject/valaccodeassignmentmodule.vala: * gobject/valagsignalmodule.vala: Move signal connection and disconnection to GSignalModule 2008-11-04 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valagsignalmodule.vala: Move detailed signal emission to GSignalModule 2008-11-03 Jürg Billeter * configure.ac: Post-release version bump 2008-11-03 Jürg Billeter * NEWS: update for 0.5.1 release 2008-11-03 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valadbusclientmodule.vala: Move dbus_use_ptr_array to DBusClientModule 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodebasemodule.vala: * gobject/valaccodedelegatemodule.vala: * gobject/valaccodedynamicpropertymodule.vala: * gobject/valaccodegenerator.vala: * gobject/valagerrormodule.vala: Add CCodeDelegateModule, move more code to GErrorModule 2008-11-03 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valagasyncmodule.vala: * gobject/valagerrormodule.vala: Move code generation for try and yield statements to GErrorModule and GAsyncModule, resp. 2008-11-03 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodeassignmentmodule.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodedynamicpropertymodule.vala: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodemodule.vala: * gobject/valaccodestructmodule.vala: * gobject/valaclassregisterfunction.vala: * gobject/valadbusclientmodule.vala: * gobject/valadbusservermodule.vala: * gobject/valagasyncmodule.vala: * gobject/valagerrormodule.vala: * gobject/valagirwriter.vala: * gobject/valagobjectmodule.vala: * gobject/valagsignalmodule.vala: * gobject/valagtypemodule.vala: * gobject/valainterfaceregisterfunction.vala: * gobject/valatyperegisterfunction.vala: Move code generation to module 2008-11-03 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodebasemodule.vala: Move array helper functions to CCodeArrayModule 2008-11-03 Jürg Billeter * vapi/glib-2.0.vapi: Fix fgets binding 2008-11-03 Ali Sabil * vapi/packages/loudmouth-1.0/loudmouth-1.0.metadata: Mark lm_message_new.to as nullable, and unhide lm_connection_new * vapi/packages/loudmouth-1.0/loudmouth-1.0-custom.vala: Add the missing Message.get_type () method, and remove the now unecessary creation method from Connection * vapi/loudmouth-1.0.vapi: * vapi/packages/loudmouth-1.0/loudmouth-1.0.gi: Regenerated 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: * gobject/valagerrormodule.vala: * gobject/valagtypemodule.vala: Add GErrorModule 2008-11-03 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodeassignmentmodule.vala: * gobject/valaccodedynamicpropertymodule.vala: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodestructmodule.vala: * gobject/valadbusclientmodule.vala: * gobject/valadbusservermodule.vala: * gobject/valagasyncmodule.vala: * gobject/valagobjectmodule.vala: * gobject/valagsignalmodule.vala: * gobject/valagtypemodule.vala: Combine internal modules by inheritance to improve performance 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodemethodmodule.vala: * gobject/valagasyncmodule.vala: Add GAsyncModule 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valagobjectmodule.vala: * gobject/valagsignalmodule.vala: * gobject/valagtypemodule.vala: Add GTypeModule, GObjectModule, and GSignalModule to replace GObjectInterfaceModule, GObjectClassModule, and GObjectSignalModule, resp. 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valagobjectclassmodule.vala: * gobject/valagobjectmodule.vala: * gobject/valagobjectsignalmodule.vala: Move parameter handling to GObjectClassModule and signal handling to GObjectSignalModule 2008-11-03 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodearraymodule.vala: * gobject/valaccodeelementaccessmodule.vala: * gobject/valaccodegenerator.vala: Move element access handling to CCodeArrayModule 2008-11-02 Jürg Billeter * gobject/valaccodegenerator.vala: Fix comment generation of private enums, patch by Carlos Cadete, fixes bug 558533 2008-11-02 Jürg Billeter * vala/valaclass.vala: * vala/valagenieparser.vala: * vala/valainterface.vala: * vala/valainterfacewriter.vala: * vala/valaparser.vala: * vala/valasemanticanalyzer.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaclassregisterfunction.vala: * gobject/valagobjectclassmodule.vala: * gobject/valagobjectinterfacemodule.vala: Drop deprecated support for static classes and interfaces 2008-11-02 Jürg Billeter * vapi/glib-2.0.vapi: Add errno and g_strerror bindings 2008-11-02 Jürg Billeter * gobject/valadbusclientmodule.vala: Support GHashTable in D-Bus clients, patch by Marc-André Lureau 2008-11-02 Jürg Billeter * vala/valadatatype.vala: * vapi/glib-2.0.vapi: Return the right D-Bus type signature for GHashTable, patch by Marc-André Lureau 2008-11-02 Jürg Billeter * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodemethodmodule.vala: Add partial support for calling coroutines from other coroutines 2008-11-02 Jürg Billeter * vala/valamethodtype.vala: * gobject/valaccodegenerator.vala: Add member `begin' to coroutines 2008-11-02 Jürg Billeter * vala/Makefile.am: * vala/valaattributeprocessor.vala: * vala/valaclass.vala: * vala/valaenum.vala: * vala/valasemanticanalyzer.vala: * vala/valastruct.vala: * compiler/valacompiler.vala: * vapigen/valagidlparser.vala: * vapigen/valavapigen.vala: Move attribute processing to semantic analyzer 2008-11-01 Jürg Billeter * vala/valamethod.vala: * ccode/valaccodeblock.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodemodule.vala: Add experimental support for yield statements and coroutines 2008-11-01 Jürg Billeter * ccode/valaccodecasestatement.vala: * ccode/valaccodeswitchstatement.vala: * gobject/valaccodegenerator.vala: * gobject/valagobjectclassmodule.vala: Support more flexible C switch statements 2008-11-01 Jürg Billeter * vala/Makefile.am: * vala/valacfgbuilder.vala: * vala/valacodevisitor.vala: * vala/valamethod.vala: * vala/valanullchecker.vala: * vala/valaparser.vala: * vala/valascanner.vala: * vala/valasemanticanalyzer.vala: * vala/valasymbolresolver.vala: * vala/valatokentype.vala: * vala/valayieldstatement.vala: * gobject/valaccodegenerator.vala: Parse yield statements 2008-10-31 Jürg Billeter * vala/valaproperty.vala: * vala/valasemanticanalyzer.vala: Check properties when accessing them 2008-10-31 Jürg Billeter * vala/valaproperty.vala: * vala/valasemanticanalyzer.vala: Set PropertyAccessor.prop property earlier, don't require the semantic analyzer to set it 2008-10-31 Jürg Billeter * vala/valacodenode.vala: * vala/valaformalparameter.vala: * vala/valasemanticanalyzer.vala: * vala/valasourcefile.vala: Check parameters when checking arguments 2008-10-31 Jürg Billeter * vala/valaformalparameter.vala: * vala/valasemanticanalyzer.vala: Move parameter checking to FormalParameter.check 2008-10-31 Jürg Billeter * vala/valasemanticanalyzer.vala: * gobject/valaccodeinvocationexpressionmodule.vala: Move default argument processing from code generator to semantic analyzer 2008-10-31 Jürg Billeter * vala/valacodenode.vala: Add check method to CodeNode class to prepare support for more modular semantic analyzer 2008-10-31 Jürg Billeter * gobject/valaccodegenerator.vala: Generate C switch statements for Vala switch statements where possible 2008-10-29 Thijs Vermeir * vapi/packages/gdk-2.0/gdk-2.0.metadata: Hide gdk_window_add_filter.data * vapi/packages/gtk+-2.0/gtk+-2.0.metadata: use ctype GCallback for gtk_action_group_add_radio_actions * vapi/gdk-2.0.vapi: * vapi/gtk+-2.0.vapi: Regenerate bindings 2008-10-28 Jürg Billeter * vapi/packages/libgnome-menu/: Fix GMenuTreeItem binding * vapi/*.vapi: Regenerate bindings 2008-10-28 Jürg Billeter * vala/valainterfacewriter.vala: Don't sort struct fields in vapi files to fix struct initialization, patch by Hans Vercammen 2008-10-27 Jürg Billeter * vala/valacodecontext.vala: * gobject/valaccodegenerator.vala: * compiler/valacompiler.vala: Disable additional run-time checks by default to improve performance 2008-10-27 Jürg Billeter * gobject/valaccodemethodmodule.vala: Remove unused method 2008-10-27 Jürg Billeter * vala/valaarraylengthfield.vala: * vala/valaarraymovemethod.vala: * vala/valaarrayresizemethod.vala: * vala/valablock.vala: * vala/valaclass.vala: * vala/valaconstant.vala: * vala/valaconstructor.vala: * vala/valacreationmethod.vala: * vala/valadelegate.vala: * vala/valadestructor.vala: * vala/valadynamicmethod.vala: * vala/valadynamicproperty.vala: * vala/valadynamicsignal.vala: * vala/valaenum.vala: * vala/valaenumvalue.vala: * vala/valaerrorcode.vala: * vala/valaerrordomain.vala: * vala/valafield.vala: * vala/valaforeachstatement.vala: * vala/valaformalparameter.vala: * vala/valainterface.vala: * vala/valalocalvariable.vala: * vala/valamember.vala: * vala/valamethod.vala: * vala/valanamespace.vala: * vala/valaobjecttypesymbol.vala: * vala/valaproperty.vala: * vala/valasignal.vala: * vala/valastruct.vala: * vala/valaswitchsection.vala: * vala/valasymbol.vala: * vala/valatypeparameter.vala: * vala/valatypesymbol.vala: Use constructor chaining instead of helper method 2008-10-26 Jürg Billeter * vala/Makefile.am: * vala/valaattribute.vala: * vala/valacodevisitor.vala: * vala/valafield.vala: * vala/valagenieparser.vala: * vala/valanamedargument.vala: * vala/valaparser.vala: * vala/valasemanticanalyzer.vala: Remove NamedArgument, improve attribute lookup performance 2008-10-26 Jürg Billeter * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodememberaccessmodule.vala: Support calling base method of virtual signal handler, fixes bug 538901 2008-10-26 Jürg Billeter * vapi/packages/gtk+-2.0/: Fix binding for GtkWidget::size_request * vapi/gtk+-2.0.vapi: regenerated 2008-10-26 Jürg Billeter * vapi/glib-2.0.vapi: Fix binding for g_sequence_get 2008-10-25 Jürg Billeter * gobject/valaccodegenerator.vala: Support custom sentinels for constructors 2008-10-25 Jürg Billeter * vala/valadelegate.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: Next attempt to correct parameter positions for instance and error parameters in delegate wrappers 2008-10-25 Ali Sabil * vapi/glib-2.0.vapi: Removed the "v_" prefix from the TokenValue fields name 2008-10-25 Ali Sabil * vapi/glib-2.0.vapi: Changed the ScannerConfig string fields to string* to avoid valac looking for a g_scanner_config_destroy function 2008-10-25 Jürg Billeter * vapi/glib-2.0.vapi: Remove redundant g_scanner_cur_* bindings 2008-10-25 Jürg Billeter * gobject/valaccodegenerator.vala: Fix parameter position for errors in delegate wrappers 2008-10-25 Jürg Billeter * gobject/valaccodegenerator.vala: Fix crash when using delegates in combination with pointer types, fixes bug 557728 2008-10-25 Jürg Billeter * gobject-introspection/scanner.c: Fix compile error on FreeBSD, patch by Jille Timmermans, fixes bug 555720 2008-10-25 Jürg Billeter * vala/valaparser.vala: Fix support for arrays of nullable types, fixes bug 555050 2008-10-25 Jürg Billeter * vala/valasemanticanalyzer.vala: Fix crash with invalid return values, fixes bug 549996 2008-10-25 Jürg Billeter * vala/valaerrorcode.vala: * vala/valaerrordomain.vala: * vala/valaerrortype.vala: * vala/valasemanticanalyzer.vala: * vala/valasymbolresolver.vala: * gobject/valaccodegenerator.vala: * vapigen/valagirparser.vala: Support type checks for error domains and error codes 2008-10-25 Jürg Billeter * vala/valasemanticanalyzer.vala: * vala/valasourcefile.vala: Fix crash on certain header dependencies, fixes bug 546183 2008-10-25 Jürg Billeter * vapi/gobject-2.0.vapi: Add GValueArray binding, patch by Mark Lee, fixes bug 557843 2008-10-25 Jürg Billeter * vapi/packages/gconf-2.0/: Fix gconf_client_notify_add binding * vapi/gconf-2.0.vapi: regenerated 2008-10-25 Jürg Billeter * vapi/libgnome-menu.vapi: Fix GMenuTreeItem binding 2008-10-25 Jürg Billeter * vapi/libbonoboui-2.0.vapi: * vapi/libpanelapplet-2.0.vapi: Fix PanelApplet and BonoboUIVerb bindings 2008-10-25 Jürg Billeter * vala/valaparser.vala: Report error when using virtual method modifiers for static methods, fixes bug 556881 2008-10-25 Jürg Billeter * vala/valaparser.vala: Report error when using conflicting method modifiers, fixes bug 535853 2008-10-25 Jürg Billeter * vala/valacodecontext.vala: * compiler/valacompiler.vala: Remove non-working support for conditional compilation 2008-10-25 Jürg Billeter * tests/exceptions.exp: * tests/exceptions.vala: * tests/testrunner.sh: * vapi/Makefile.am: Remove libgee test to avoid conflict in vapidir 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valadbusclientmodule.vala: * gobject/valadbusservermodule.vala: Split DBusModule into DBusClientModule and DBusServerModule 2008-10-24 Jürg Billeter * gobject/valaccodearraymodule.vala: * gobject/valaccodeassignmentmodule.vala: * gobject/valaccodeelementaccessmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodemodule.vala: * gobject/valadbusmodule.vala: Move get_array_length_cname and get_array_length_cexpression to CCodeArrayModule 2008-10-24 Jürg Billeter * vapigen/valagirparser.vala: Support virtual methods 2008-10-24 Jürg Billeter * vapigen/valagirparser.vala: Support methods throwing errors 2008-10-24 Jürg Billeter * vapigen/valagirparser.vala: Support shared namespaces 2008-10-24 Jürg Billeter * vapi/*.vapi: Regenerate bindings 2008-10-24 Jürg Billeter * vala/valainterfacewriter.vala: Sort output to allow comparison of generated vapi files 2008-10-24 Jürg Billeter * vapigen/valagirparser.vala: Recognize goffset 2008-10-24 Jürg Billeter * vala/valanamespace.vala: * vapigen/valagirparser.vala: Remove Class and Iface structs 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodebasemodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodegeneratorsourcefile.vala: * gobject/valaccodemodule.vala: Move visit_source_file to CCodeBaseModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: * gobject/valaccodestructmodule.vala: Add CCodeStructModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: * gobject/valadbusmodule.vala: * gobject/valagobjectmodule.vala: * gobject/valagobjectsignalmodule.vala: Add GObjectSignalModule 2008-10-24 Jürg Billeter * gobject/valaccodegenerator.vala: Enable CCodeDynamicSignalModule 2008-10-24 Jürg Billeter * vala/Makefile.am: * vala/valacodebinding.vala: * vala/valacodegenerator.vala: * vala/valacodenode.vala: * vala/valadynamicsignal.vala: * gobject/Makefile.am: * gobject/valaccodeassignmentmodule.vala: * gobject/valaccodebinding.vala: * gobject/valaccodedynamicsignalmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: Add CCodeDynamicSignalModule, remove CodeBinding and CCodeBinding 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * vala/valadynamicproperty.vala: * gobject/Makefile.am: * gobject/valaccodedynamicpropertymodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaccodemodule.vala: Add CCodeDynamicPropertyModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodeassignmentmodule.vala: * gobject/valaccodebinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: * vala/valaassignment.vala: * vala/valacodegenerator.vala: Add CCodeAssignmentModule 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * vala/valaelementaccess.vala: * gobject/Makefile.am: * gobject/valaccodebinding.vala: * gobject/valaccodeelementaccessmodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: Add CCodeElementAccessModule 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * vala/valainvocationexpression.vala: * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionmodule.vala: * gobject/valaccodemodule.vala: Add CCodeInvocationExpressionModule 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * vala/valamemberaccess.vala: * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaccodemodule.vala: Add CCodeMemberAccessModule 2008-10-24 Jürg Billeter * vala/valaarraycreationexpression.vala: * vala/valacodegenerator.vala: * gobject/Makefile.am: * gobject/valaccodearraymodule.vala: * gobject/valaccodebinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: Add CCodeArrayModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodearraycreationexpressionbinding.vala: * gobject/valaccodeassignmentbinding.vala: * gobject/valaccodeelementaccessbinding.vala: * gobject/valaccodeexpressionbinding.vala: * gobject/valaccodeinvocationexpressionbinding.vala: * gobject/valaccodememberaccessbinding.vala: Remove CCodeExpressionBinding 2008-10-24 Jürg Billeter * vala/valaclass.vala: * vala/valacodegenerator.vala: * vala/valainterface.vala: * gobject/Makefile.am: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: * gobject/valagobjectclassmodule.vala: * gobject/valagobjectinterfacemodule.vala: Add GObjectClassModule and GObjectInterfaceModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodeclassbinding.vala: * gobject/valaccodeinterfacebinding.vala: * gobject/valaccodemodule.vala: * gobject/valadbusmodule.vala: Move register_dbus_info from CCodeObjectTypeSymbolBinding to DBusModule 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodeclassbinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinterfacebinding.vala: * gobject/valaccodemodule.vala: * gobject/valaccodeobjecttypesymbolbinding.vala: * gobject/valagobjectmodule.vala: Add GObjectModule 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * vala/valacreationmethod.vala: * vala/valadynamicmethod.vala: * vala/valamethod.vala: * gobject/Makefile.am: * gobject/valaccodeassignmentbinding.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodebinding.vala: * gobject/valaccodeclassbinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodeinvocationexpressionbinding.vala: * gobject/valaccodememberaccessbinding.vala: * gobject/valaccodemethodmodule.vala: * gobject/valaccodemodule.vala: * gobject/valadbusmodule.vala: Add CCodeMethodModule and DBusModule 2008-10-24 Jürg Billeter * gobject/valaccodebasemodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: Allow access to head and codegen from CCode modules 2008-10-24 Jürg Billeter * vala/valacodegenerator.vala: * gobject/valaccodegenerator.vala: Remove unused stubs for code bindings 2008-10-24 Jürg Billeter * gobject/Makefile.am: * gobject/valaccodebasemodule.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodemodule.vala: Add CCodeModule and CCodeBaseModule classes as preparation to make the backend more modular 2008-10-24 Jürg Billeter * gobject/valaccodeinvocationexpressionbinding.vala: Fix constructor chain-up 2008-10-23 Jürg Billeter * vapi/dbus-glib-1.vapi: Add dbus_g_connection_get_connection and dbus_connection_get_g_connection bindings, patch by Jan Luebbe 2008-10-23 Jürg Billeter * vala/valaparser.vala: * vala/valasemanticanalyzer.vala: * gobject/valaccodemethodbinding.vala: Mark creation methods as instance methods to fix lambda expressions in creation methods 2008-10-23 Jürg Billeter * gobject/valaccodegenerator.vala: Fix virtual struct properties 2008-10-23 Levi Bard * vapi/sdl.vapi: Fix SysWMEvent link issue. 2008-10-23 Jürg Billeter * vapi/gobject-2.0.vapi: Fix runtime error when using GValue with D-Bus 2008-10-23 Jürg Billeter * vapi/gobject-2.0.vapi: Support passing GValues as variants over D-Bus 2008-10-23 Jürg Billeter * gobject/valaccodegenerator.vala: Fix foreach over stacked arrays 2008-10-22 Andrea Del Signore * vapi/packages/gtk+-2.0/: Fix gtk_text_buffer_new binding * vapi/gtk+-2.0.vapi: regenerated 2008-10-22 Jürg Billeter * vala/valaintegertype.vala: * vala/valasemanticanalyzer.vala: Fix leaked reference cycle 2008-10-22 Jürg Billeter * vala/valasignal.vala: Always mangle signal name from camel case to lower case 2008-10-22 Jürg Billeter * vapi/glib-2.0.vapi: * vapi/gobject-2.0.vapi: * vapi/Makefile.am: Move gobject-2.0 bindings to separate VAPI file * compiler/valacompiler.vala: * vapigen/valavapigen.vala: Include gobject-2.0 by default * gee/Makefile.am: * ccode/Makefile.am: * vala/Makefile.am: * gobject/Makefile.am: * compiler/Makefile.am: Support building libvala and valac with older Vala versions 2008-10-22 Jürg Billeter * ChangeLog.pre-0-4: * Makefile.am: Rotate ChangeLog