1. 19 Jun, 2017 1 commit
  2. 10 Nov, 2016 1 commit
  3. 09 Sep, 2012 1 commit
  4. 10 Mar, 2011 1 commit
  5. 22 Feb, 2011 2 commits
  6. 19 Jan, 2011 1 commit
  7. 28 Oct, 2010 3 commits
  8. 10 Aug, 2010 1 commit
  9. 24 Oct, 2008 10 commits
    • Jürg Billeter's avatar
      Add CCodeDynamicSignalModule, remove CodeBinding and CCodeBinding · d52865bb
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* 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
      
      svn path=/trunk/; revision=1896
      d52865bb
    • Jürg Billeter's avatar
      Add CCodeDynamicPropertyModule · 8708efc4
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala:
      	* vala/valadynamicproperty.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodedynamicpropertymodule.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodememberaccessmodule.vala:
      	* gobject/valaccodemodule.vala:
      
      	Add CCodeDynamicPropertyModule
      
      svn path=/trunk/; revision=1895
      8708efc4
    • Jürg Billeter's avatar
      Add CCodeAssignmentModule · f41d3b87
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/Makefile.am:
      	* gobject/valaccodeassignmentmodule.vala:
      	* gobject/valaccodebinding.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodemodule.vala:
      	* vala/valaassignment.vala:
      	* vala/valacodegenerator.vala:
      
      	Add CCodeAssignmentModule
      
      svn path=/trunk/; revision=1894
      f41d3b87
    • Jürg Billeter's avatar
      Add CCodeElementAccessModule · 14a4cb91
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala:
      	* vala/valaelementaccess.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodebinding.vala:
      	* gobject/valaccodeelementaccessmodule.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodemodule.vala:
      
      	Add CCodeElementAccessModule
      
      svn path=/trunk/; revision=1893
      14a4cb91
    • Jürg Billeter's avatar
      Add CCodeInvocationExpressionModule · d93b1998
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala:
      	* vala/valainvocationexpression.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodeinvocationexpressionmodule.vala:
      	* gobject/valaccodemodule.vala:
      
      	Add CCodeInvocationExpressionModule
      
      svn path=/trunk/; revision=1892
      d93b1998
    • Jürg Billeter's avatar
      Add CCodeMemberAccessModule · 515d4f8d
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala:
      	* vala/valamemberaccess.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodememberaccessmodule.vala:
      	* gobject/valaccodemodule.vala:
      
      	Add CCodeMemberAccessModule
      
      svn path=/trunk/; revision=1891
      515d4f8d
    • Jürg Billeter's avatar
      Add CCodeArrayModule · ad1918cb
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaarraycreationexpression.vala:
      	* vala/valacodegenerator.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodearraymodule.vala:
      	* gobject/valaccodebinding.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodemodule.vala:
      
      	Add CCodeArrayModule
      
      svn path=/trunk/; revision=1890
      ad1918cb
    • Jürg Billeter's avatar
      Add GObjectClassModule and GObjectInterfaceModule · 4b8375f8
      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
      4b8375f8
    • Jürg Billeter's avatar
      Add CCodeMethodModule and DBusModule · 6f2bbc23
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* 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
      
      svn path=/trunk/; revision=1885
      6f2bbc23
    • Jürg Billeter's avatar
      Remove unused stubs for code bindings · a65ea415
      Jürg Billeter authored
      2008-10-24  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala:
      	* gobject/valaccodegenerator.vala:
      
      	Remove unused stubs for code bindings
      
      svn path=/trunk/; revision=1883
      a65ea415
  10. 18 May, 2008 1 commit
    • Jürg Billeter's avatar
      Add support for dynamic properties · 414ff723
      Jürg Billeter authored
      2008-05-18  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am:
      	* vala/valacodegenerator.vala:
      	* vala/valadynamicproperty.vala:
      	* vala/valasemanticanalyzer.vala:
      	* gobject/Makefile.am:
      	* gobject/valaccodedynamicmethodbinding.vala:
      	* gobject/valaccodedynamicpropertybinding.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodememberaccessbinding.vala:
      
      	Add support for dynamic properties
      
      svn path=/trunk/; revision=1398
      414ff723
  11. 20 Apr, 2008 1 commit
    • Jürg Billeter's avatar
      Improve support for dynamic types, add `dynamic' type modifier, port · 7ef89124
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/valaclasstype.vala,
      	  vala/valacodecontext.vala, vala/valacodegenerator.vala,
      	  vala/valadatatype.vala, vala/valadynamicmethod.vala,
      	  vala/valadynamicsignal.vala, vala/valainterface.vala,
      	  vala/valainterfacetype.vala, vala/valamethod.vala,
      	  vala/valamethodtype.vala, vala/valaparser.vala,
      	  vala/valascanner.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasymbolresolver.vala, vala/valatokentype.vala,
      	  vala/valaunresolvedtype.vala, vala/valavaluetype.vala,
      	  gobject/Makefile.am, gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala,
      	  gobject/valaccodedynamicmethodbinding.vala,
      	  gobject/valaccodedynamicsignalbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorsourcefile.vala,
      	  gobject/valaccodeinterfacebinding.vala,
      	  gobject/valaccodeinvocationexpressionbinding.vala,
      	  gobject/valaccodemethodbinding.vala, compiler/valacompiler.vala,
      	  vapi/dbus-glib-1.vapi:
      
      	  Improve support for dynamic types, add `dynamic' type modifier,
      	  port dynamic D-Bus client support
      
      svn path=/trunk/; revision=1288
      7ef89124
  12. 19 Apr, 2008 1 commit
    • Jürg Billeter's avatar
      Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding classes · 150681f4
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala, vala/valainvocationexpression.vala,
      	  vala/valamemberaccess.vala, gobject/Makefile.am,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodeinvocationexpressionbinding.vala,
      	  gobject/valaccodememberaccessbinding.vala:
      
      	  Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding
      	  classes
      
      svn path=/trunk/; revision=1262
      150681f4
  13. 16 Apr, 2008 1 commit
    • Jürg Billeter's avatar
      Rename VariableDeclarator to LocalVariable, remove · 882c3bcc
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/vala.h, vala/valablock.vala,
      	  vala/valacatchclause.vala, vala/valacfgbuilder.vala,
      	  vala/valaclass.vala, vala/valacodecontext.vala,
      	  vala/valacodegenerator.vala, vala/valacodevisitor.vala,
      	  vala/valadeclarationstatement.vala, vala/valaexpression.vala,
      	  vala/valaforeachstatement.vala, vala/valainterface.vala,
      	  vala/valalocalvariable.vala, vala/valamemorymanager.vala,
      	  vala/valamethod.vala, vala/valanullchecker.vala,
      	  vala/valaparser.vala, vala/valasemanticanalyzer.vala,
      	  vala/valastruct.vala, vala/valaswitchsection.vala,
      	  vala/valasymbolresolver.vala,
      	  gobject/valaccodearraycreationexpressionbinding.vala,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala,
      	  gobject/valaccodegeneratormemberaccess.vala:
      
      	  Rename VariableDeclarator to LocalVariable,
      	  remove LocalVariableDeclaration class
      
      svn path=/trunk/; revision=1243
      882c3bcc
  14. 14 Apr, 2008 1 commit
  15. 13 Apr, 2008 1 commit
  16. 31 Mar, 2008 1 commit
    • Jürg Billeter's avatar
      Merge Literal and LiteralExpression · 8ab64099
      Jürg Billeter authored
      2008-03-31  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/parser.y, vala/vala.h,
      	  vala/valaattribute.vala, vala/valabooleanliteral.vala,
      	  vala/valacharacterliteral.vala, vala/valacodecontext.vala,
      	  vala/valacodegenerator.vala, vala/valacodevisitor.vala,
      	  vala/valaintegerliteral.vala, vala/valaliteral.vala,
      	  vala/valanullliteral.vala, vala/valarealliteral.vala,
      	  vala/valasemanticanalyzer.vala, vala/valastringliteral.vala,
      	  gobject/valaccodeelementaccessbinding.vala,
      	  gobject/valaccodegenerator.vala:
      
      	  Merge Literal and LiteralExpression
      
      svn path=/trunk/; revision=1165
      8ab64099
  17. 07 Feb, 2008 2 commits
    • Jürg Billeter's avatar
      Support delete operator for pointers, fixes bug 512868 · e5b8ea46
      Jürg Billeter authored
      2008-02-07  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/parser.y, vala/scanner.l,
      	  vala/valacodecontext.vala, vala/valacodegenerator.vala,
      	  vala/valacodevisitor.vala, vala/valadeletestatement.vala,
      	  vala/valainterfacewriter.vala, vala/valasemanticanalyzer.vala,
      	  gobject/valaccodegenerator.vala:
      
      	  Support delete operator for pointers, fixes bug 512868
      
      	* vapi/gio-2.0.vapi, vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=992
      e5b8ea46
    • Jürg Billeter's avatar
      Separate errordomain from enum declaration, fixes bug 512616 · 1f60f822
      Jürg Billeter authored
      2008-02-07  Juerg Billeter  <j@bitron.ch>
      	* vala/Makefile.am, vala/parser.y, vala/scanner.l, vala/vala.h,
      	  vala/valacodecontext.vala, vala/valacodegenerator.vala,
      	  vala/valacodevisitor.vala, vala/valaenum.vala,
      	  vala/valaerrorcode.vala, vala/valaerrordomain.vala,
      	  vala/valaerrortype.vala, vala/valainterfacewriter.vala,
      	  vala/valanamespace.vala, vala/valasemanticanalyzer.vala,
      	  gobject/valaccodegenerator.vala, tests/exceptions.vala:
      
      	  Separate errordomain from enum declaration, fixes bug 512616
      
      svn path=/trunk/; revision=989
      1f60f822
  18. 12 Jan, 2008 1 commit
    • Jürg Billeter's avatar
      rename Callback to Delegate · 7966116e
      Jürg Billeter authored
      2008-01-12  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/parser.y, vala/vala.h,
      	  vala/valaattributeprocessor.vala, vala/valacodecontext.vala,
      	  vala/valacodegenerator.vala, vala/valacodevisitor.vala,
      	  vala/valadatatype.vala, vala/valadelegate.vala,
      	  vala/valadelegatetype.vala, vala/valainterfacewriter.vala,
      	  vala/valanamespace.vala, vala/valanulltype.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasignal.vala,
      	  vala/valasymbolresolver.vala, gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala,
      	  vapigen/valagidlparser.vala: rename Callback to Delegate
      
      svn path=/trunk/; revision=836
      7966116e
  19. 26 Sep, 2007 1 commit
  20. 20 Sep, 2007 1 commit
    • Jürg Billeter's avatar
      create code nodes with factory methods to support backend-specific code · 3956d849
      Jürg Billeter authored
      2007-09-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y, vala/vala.h, vala/valacodecontext.vala,
      	  vala/valacodegenerator.vala, gobject/Makefile.am,
      	  gobject/valaccodebinding.vala, gobject/valaccodegenerator.vala,
      	  gobject/valadbusbindingprovider.vala: create code nodes with factory
      	  methods to support backend-specific code bindings
      
      svn path=/trunk/; revision=624
      3956d849
  21. 17 Sep, 2007 1 commit
    • Jürg Billeter's avatar
      rename CodeGenerator to CCodeGenerator, add abstract CodeGenerator and · 0c563506
      Jürg Billeter authored
      2007-09-17  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/valacodebinding.vala,
      	  vala/valacodecontext.vala, vala/valacodegenerator.vala,
      	  vala/valacodenode.vala, gobject/Makefile.am,
      	  gobject/valaccodegenerator.vala, compiler/valacompiler.vala: rename
      	  CodeGenerator to CCodeGenerator, add abstract CodeGenerator and
      	  CodeBinding classes
      
      svn path=/trunk/; revision=617
      0c563506
  22. 07 Sep, 2007 1 commit
  23. 27 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      add move method to arrays · b49e7bae
      Jürg Billeter authored
      2007-07-27  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/valaarray.vala, vala/valaarraymovemethod.vala,
      	  vala/valadatatype.vala, vala/valatypeparameter.vala,
      	  gobject/valacodegenerator.vala,
      	  gobject/valacodegeneratorinvocationexpression.vala,
      	  gobject/valacodegeneratorsourcefile.vala: add move method to arrays
      
      svn path=/trunk/; revision=405
      b49e7bae
  24. 23 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      remove unnecessary construction properties to improve performance · 4542c159
      Jürg Billeter authored
      2007-07-23  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaarray.vala, vala/valaarraylengthfield.vala,
      	  vala/valaarrayresizemethod.vala, vala/valaattribute.vala,
      	  vala/valacodenode.vala, vala/valaconstant.vala, vala/valafield.vala,
      	  vala/valanamespacereference.vala, vala/valasignal.vala,
      	  vala/valasourcefile.vala: remove unnecessary construction properties
      	  to improve performance
      
      svn path=/trunk/; revision=378
      4542c159
  25. 21 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      derive from Symbol class where appropriate and move symbol table into · db24aa20
      Jürg Billeter authored
      2007-07-21  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/parser.y, vala/scanner.l, vala/vala.h,
      	  vala/valaarray.vala, vala/valaarraylengthfield.vala,
      	  vala/valaarrayresizemethod.vala, vala/valaattributeprocessor.vala,
      	  vala/valablock.vala, vala/valabreakstatement.vala,
      	  vala/valacallback.vala, vala/valaclass.vala,
      	  vala/valacodecontext.vala, vala/valacodenode.vala,
      	  vala/valacodevisitor.vala, vala/valaconstant.vala,
      	  vala/valaconstructor.vala, vala/valacontinuestatement.vala,
      	  vala/valacreationmethod.vala, vala/valadatatype.vala,
      	  vala/valadeclarationstatement.vala, vala/valadestructor.vala,
      	  vala/valadostatement.vala, vala/valaemptystatement.vala,
      	  vala/valaenum.vala, vala/valaenumvalue.vala,
      	  vala/valaexpressionstatement.vala, vala/valafield.vala,
      	  vala/valaflags.vala, vala/valaflagsvalue.vala,
      	  vala/valaforeachstatement.vala, vala/valaformalparameter.vala,
      	  vala/valaforstatement.vala, vala/valaifstatement.vala,
      	  vala/valainterface.vala, vala/valainterfacewriter.vala,
      	  vala/valalockstatement.vala, vala/valamember.vala,
      	  vala/valamemorymanager.vala, vala/valamethod.vala,
      	  vala/valanamespace.vala, vala/valaproperty.vala,
      	  vala/valapropertyaccessor.vala, vala/valareturnstatement.vala,
      	  vala/valascope.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasignal.vala, vala/valasourcefile.vala,
      	  vala/valastatement.vala, vala/valastruct.vala,
      	  vala/valaswitchstatement.vala, vala/valasymbol.vala,
      	  vala/valasymbolbuilder.vala, vala/valasymbolresolver.vala,
      	  vala/valathrowstatement.vala, vala/valatrystatement.vala,
      	  vala/valatypeparameter.vala, vala/valatypereference.vala,
      	  vala/valavariabledeclarator.vala, vala/valawhilestatement.vala,
      	  gobject/valacodegenerator.vala,
      	  gobject/valacodegeneratorassignment.vala,
      	  gobject/valacodegeneratorclass.vala,
      	  gobject/valacodegeneratorinterface.vala,
      	  gobject/valacodegeneratorinvocationexpression.vala,
      	  gobject/valacodegeneratormemberaccess.vala,
      	  gobject/valacodegeneratormethod.vala,
      	  gobject/valacodegeneratorsignal.vala,
      	  gobject/valacodegeneratorstruct.vala, compiler/valacompiler.vala,
      	  vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gio-standalone.vala,
      	  vapi/glib-2.0.vala, vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
      	  vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala,
      	  vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala, vapi/pango.vala,
      	  vapi/vte.vala, vapigen/valagidlparser.vala, vapigen/valavapigen.vala:
      	  derive from Symbol class where appropriate and move symbol table into
      	  separate Scope class
      
      svn path=/trunk/; revision=366
      db24aa20
  26. 17 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      convert the CodeContext.get_root method to a property · 5301e466
      Jürg Billeter authored
      2007-07-17  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaarraylengthfield.vala, vala/valaarrayresizemethod.vala,
      	  vala/valacodecontext.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasymbolbuilder.vala, vala/valasymbolresolver.vala,
      	  gobject/valacodegenerator.vala: convert the CodeContext.get_root
      	  method to a property
      
      svn path=/trunk/; revision=361
      5301e466
  27. 02 May, 2007 1 commit