- 27 Sep, 2009 1 commit
-
-
Jürg Billeter authored
-
- 16 Sep, 2009 1 commit
-
-
Yu Feng authored
Fixes bug 593734.
-
- 15 Sep, 2009 1 commit
-
-
Jürg Billeter authored
-
- 04 Sep, 2009 1 commit
-
-
Florian Brosch authored
Fixes bug 529040, bug 540513, and bug 546096.
-
- 03 Sep, 2009 1 commit
-
-
Jürg Billeter authored
-
- 01 Sep, 2009 1 commit
-
-
Jürg Billeter authored
GObject properties that are boxed types were incorrectly being declared as pointer types when the properties were installed. Based on patch by Mark Lee, fixes bug 592493.
-
- 31 Aug, 2009 1 commit
-
-
Jürg Billeter authored
-
- 16 Aug, 2009 1 commit
-
-
Jürg Billeter authored
Replace current_type_symbol, current_class, current_struct, current_method, and current_property_accessor fields by properties.
-
- 01 Aug, 2009 1 commit
-
-
Evan Nemerson authored
Fixes bug 589795.
-
- 29 Jul, 2009 1 commit
-
-
Jürg Billeter authored
-
- 28 Jul, 2009 1 commit
-
-
Jürg Billeter authored
Fixes bug 578603.
-
- 17 Jun, 2009 1 commit
-
-
Jürg Billeter authored
Fixes bug 586077.
-
- 04 Jun, 2009 1 commit
-
-
Jürg Billeter authored
Fixes bug 529680.
-
- 30 Mar, 2009 1 commit
-
-
Jürg Billeter authored
Generate single C header file for public API, do not use header files for internal API. Fixes bug 471244, bug 571037, bug 572536, and bug 575629.
-
- 16 Feb, 2009 1 commit
-
-
Allison Karlitskaya authored
2009-02-16 Ryan Lortie <desrt@desrt.ca> * vala/valaclass.vala: only use g_value_set_pointer if the GType of a class is G_TYPE_POINTER; else use g_value_set_boxed. svn path=/trunk/; revision=2445
-
- 12 Feb, 2009 1 commit
-
-
Jürg Billeter authored
2009-02-12 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valaconstant.vala: * vala/valafield.vala: * vala/valamember.vala: * vala/valamethod.vala: * vala/valaproperty.vala: * vala/valastruct.vala: Warn when hiding members, support `new' keyword to suppress warning, based on patch by Andreas Brauchli, fixes bug 567743 * vala/valacodenode.vala: * vala/valacreationmethod.vala: * vala/valaenum.vala: * vala/valaerrordomain.vala: * vala/valanamespace.vala: * ccode/valaccodelinedirective.vala: Avoid hidden members svn path=/trunk/; revision=2437
-
- 10 Feb, 2009 1 commit
-
-
Allison Karlitskaya authored
2009-02-10 Ryan Lortie <desrt@desrt.ca> Bug 571169 – make floating references generic * gobject/valaccodebasemodule.vala: * vala/valainterface.vala: * vala/valaclass.vala: * vala/valaobjectcreationexpression.vala: * vala/valasemanticanalyzer.vala: * vala/valatypesymbol.vala: Add support for 'ref_sink_function' CCode attribute on classes. Use this instead of hardcoding g_object_ref_sink() for GInitiallyUnowned. * vapi/gobject-2.0.vapi: Set ref_sink_function on InitiallyUnowned class. svn path=/trunk/; revision=2425
-
- 24 Jan, 2009 1 commit
-
-
Jürg Billeter authored
2009-01-24 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: Fix type of implicit `this' parameter when using generics svn path=/trunk/; revision=2399
-
- 10 Jan, 2009 1 commit
-
-
Jürg Billeter authored
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
-
- 07 Jan, 2009 1 commit
-
-
Jürg Billeter authored
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
-
- 06 Jan, 2009 2 commits
-
-
Jürg Billeter authored
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
-
Jürg Billeter authored
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 Dec, 2008 2 commits
-
-
Jürg Billeter authored
2008-12-16 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valaparser.vala: * gobject/valaclassregisterfunction.vala: * gobject/valagobjectmodule.vala: Add support for class destructors, patch by Sebastian Dröge, fixes bug 564011 svn path=/trunk/; revision=2188
-
Jürg Billeter authored
2008-12-16 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * gobject/valaccodebasemodule.vala: * gobject/valaccodememberaccessmodule.vala: * gobject/valaclassregisterfunction.vala: * gobject/valagobjectmodule.vala: * gobject/valainterfaceregisterfunction.vala: * gobject/valatyperegisterfunction.vala: Add support for private class fields, patch by Sebastian Dröge, fixes bug 561469 svn path=/trunk/; revision=2187
-
- 28 Nov, 2008 1 commit
-
-
Jürg Billeter authored
2008-11-28 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valadatatype.vala: * vala/valagenerictype.vala: * vala/valainterface.vala: * vala/valamethod.vala: * vala/valaobjecttypesymbol.vala: * vala/valasymbolresolver.vala: Fix method checking with generic base types, fixes bug 511286 svn path=/trunk/; revision=2068
-
- 10 Nov, 2008 1 commit
-
-
Jürg Billeter authored
2008-11-10 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=2010
-
- 09 Nov, 2008 1 commit
-
-
Jürg Billeter authored
2008-11-09 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=2004
-
- 06 Nov, 2008 1 commit
-
-
Jürg Billeter authored
2008-11-06 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valasemanticanalyzer.vala: Move class checking to Class.check svn path=/trunk/; revision=1991
-
- 02 Nov, 2008 2 commits
-
-
Jürg Billeter authored
2008-11-02 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=1956
-
Jürg Billeter authored
2008-11-02 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=1950
-
- 27 Oct, 2008 1 commit
-
-
Jürg Billeter authored
2008-10-27 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=1934
-
- 24 Oct, 2008 1 commit
-
-
Jürg Billeter authored
2008-10-24 Jürg Billeter <j@bitron.ch> * 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 svn path=/trunk/; revision=1888
-
- 11 Oct, 2008 1 commit
-
-
Jürg Billeter authored
2008-10-11 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valacreationmethod.vala: * vala/valainterfacewriter.vala: * vala/valaobjecttype.vala: * vala/valasemanticanalyzer.vala: * vala/valastruct.vala: * gobject/valaccodeinvocationexpressionbinding.vala: * gobject/valaccodemethodbinding.vala: * gobject/valagidlwriter.vala: Support chaining constructors using `base' and `this' svn path=/trunk/; revision=1829
-
- 03 Oct, 2008 2 commits
-
-
Jürg Billeter authored
2008-10-03 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * gobject/valaccodeclassbinding.vala: * gobject/valaclassregisterfunction.vala: Fix cname of GValue helper functions for fundamental classes svn path=/trunk/; revision=1820
-
Jürg Billeter authored
2008-10-03 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valainterfacewriter.vala: * vala/valatypesymbol.vala: * gobject/valaccodeclassbinding.vala: * gobject/valaccodegenerator.vala: * gobject/valaccodegeneratorsourcefile.vala: * gobject/valaccodetypesymbolbinding.vala: * gobject/valaclassregisterfunction.vala: * gobject/valatyperegisterfunction.vala: * vapi/glib-2.0.vapi: Generate code to support GValue and GParamSpec for fundamental classes, patch by Florian Brosch, fixes bug 549480 svn path=/trunk/; revision=1818
-
- 27 Sep, 2008 1 commit
-
-
Jürg Billeter authored
2008-09-27 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valainterface.vala: * vala/valastruct.vala: Add accessors for nested types, patch by Florian Brosch, fixes bug 552958 svn path=/trunk/; revision=1797
-
- 14 Aug, 2008 1 commit
-
-
Jürg Billeter authored
2008-08-14 Jürg Billeter <j@bitron.ch> Don't derive from GObject in libvala where not necessary to improve compilation performance svn path=/trunk/; revision=1757
-
- 23 Jul, 2008 1 commit
-
-
Jared Moore authored
2008-07-23 Jared Moore <jaredm@svn.gnome.org> * vala/valainterfacewriter.vala: * vala/valaclass.vala: * gobject/valaccodeinterfacebinding.vala: * gobject/valaccodeclassbinding.vala: * gobject/valaccodegenerator.vala: Add [CCode (type_check_function = "BLAH_IS_FOO")] for classes. * vapigen/valagidlparser.vala: Add type_check_function metadata. * vapi/packages/gnome-vfs-2.0/gnome-vfs-2.0.metadata: Set type_check_function for GnomeVFSDrive, GnomeVFSVolume, GnomeVFSVolumeMonitor, fixes bug 543693. * vapi/gnome-vfs-2.0.vapi: regenerated svn path=/trunk/; revision=1726
-
- 12 Jun, 2008 1 commit
-
-
Jürg Billeter authored
2008-06-12 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: Use `const' in C for immutable classes where appropriate svn path=/trunk/; revision=1573
-
- 31 May, 2008 1 commit
-
-
Jürg Billeter authored
2008-05-31 Jürg Billeter <j@bitron.ch> * vala/valaclass.vala: * vala/valainterface.vala: Emit nested enums before structs, based on patch by Jaap A. Haitsma, fixes bug 530063 svn path=/trunk/; revision=1514
-