1. 27 Mar, 2018 1 commit
  2. 17 Feb, 2018 1 commit
  3. 14 Dec, 2017 1 commit
  4. 09 Sep, 2014 1 commit
  5. 02 Dec, 2012 1 commit
  6. 06 Aug, 2012 1 commit
  7. 02 Aug, 2011 1 commit
  8. 28 Oct, 2010 1 commit
  9. 13 Oct, 2010 1 commit
  10. 10 Sep, 2010 1 commit
  11. 09 Sep, 2010 1 commit
    • Allison Karlitskaya's avatar
      valac: Output make-style dependency file · c1066ed5
      Allison Karlitskaya authored
      Add a --deps= option to the compiler to write out a make-style
      dependency file.  The name of the target used is the name of the
      dependency file itself.
      
      This lets the dependency file serve as a stamp for the C file (which may
      or may not be touched depending if it was changed).  The dependency
      output is always touched.
      c1066ed5
  12. 20 Aug, 2010 1 commit
  13. 18 Jul, 2010 1 commit
  14. 03 Jul, 2010 1 commit
  15. 06 Jun, 2010 1 commit
  16. 05 Jun, 2010 1 commit
  17. 13 Mar, 2010 1 commit
  18. 04 Feb, 2010 1 commit
  19. 14 Jan, 2010 1 commit
  20. 09 Jan, 2010 1 commit
  21. 08 Jan, 2010 1 commit
  22. 19 Dec, 2009 1 commit
    • Jürg Billeter's avatar
      Initial support for array slices · 52d84048
      Jürg Billeter authored
      Add support for slice expressions such as array[1:5] to retrieve a
      slice of length 4 starting at the second element of the array. Slice
      expressions are also supported for strings and other types that provide
      an appropriate slice method.
      
      Based on patch by Robin Sonefors, fixes bug 571352.
      52d84048
  23. 18 Oct, 2009 1 commit
  24. 12 Oct, 2009 1 commit
  25. 02 Oct, 2009 1 commit
  26. 26 Sep, 2009 1 commit
  27. 06 Jun, 2009 1 commit
  28. 05 May, 2009 1 commit
  29. 18 Feb, 2009 1 commit
    • Jürg Billeter's avatar
      Remove ParenthesizedExpression to simmplify AST · 4918b084
      Jürg Billeter authored
      2009-02-18  Jürg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am:
      	* vala/valaassignment.vala:
      	* vala/valacodevisitor.vala:
      	* vala/valacodewriter.vala:
      	* vala/valagenieparser.vala:
      	* vala/valaparenthesizedexpression.vala:
      	* vala/valaparser.vala:
      	* vala/valasymbolresolver.vala:
      	* vala/valaunaryexpression.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodegenerator.vala:
      	* gobject/valaccodemodule.vala:
      
      	Remove ParenthesizedExpression to simmplify AST
      
      svn path=/trunk/; revision=2452
      4918b084
  30. 12 Feb, 2009 1 commit
  31. 16 Jan, 2009 1 commit
    • Jürg Billeter's avatar
      Do not allow structs to have more than one base type and detect cycles, · 9a669195
      Jürg Billeter authored
      2009-01-16  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valabaseaccess.vala:
      	* vala/valacodewriter.vala:
      	* vala/valagenieparser.vala:
      	* vala/valaparser.vala:
      	* vala/valasemanticanalyzer.vala:
      	* vala/valastruct.vala:
      	* vala/valasymbolresolver.vala:
      	* vapigen/valagirparser.vala:
      
      	Do not allow structs to have more than one base type and detect
      	cycles, patch by Andreas Brauchli, fixes bug 556063 and bug 567661
      
      svn path=/trunk/; revision=2361
      9a669195
  32. 07 Jan, 2009 1 commit
  33. 03 Jan, 2009 1 commit
    • Jürg Billeter's avatar
      Add BooleanType, EnumValueType, FloatingType, and StructValueType as · d19da45e
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am:
      	* vala/valaarraytype.vala:
      	* vala/valabinaryexpression.vala:
      	* vala/valabooleantype.vala:
      	* vala/valacharacterliteral.vala:
      	* vala/valadostatement.vala:
      	* vala/valaenum.vala:
      	* vala/valaenumvaluetype.vala:
      	* vala/valaerrordomain.vala:
      	* vala/valafloatingtype.vala:
      	* vala/valaintegerliteral.vala:
      	* vala/valaintegertype.vala:
      	* vala/valaobjectcreationexpression.vala:
      	* vala/valarealliteral.vala:
      	* vala/valasemanticanalyzer.vala:
      	* vala/valastruct.vala:
      	* vala/valastructvaluetype.vala:
      	* vala/valasymbolresolver.vala:
      	* vala/valavaluetype.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodemethodmodule.vala:
      	* vapi/glib-2.0.vapi:
      
      	Add BooleanType, EnumValueType, FloatingType, and StructValueType
      	as ValueType subclasses
      
      svn path=/trunk/; revision=2256
      d19da45e
  34. 30 Nov, 2008 6 commits
    • Jürg Billeter's avatar
      Resolve types in switch labels · 8ebad61a
      Jürg Billeter authored
      2008-11-30  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valasymbolresolver.vala:
      
      	Resolve types in switch labels
      
      svn path=/trunk/; revision=2106
      8ebad61a
    • Jürg Billeter's avatar
      Separate visiting switch sections from visiting switch statements · 77859017
      Jürg Billeter authored
      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
      77859017
    • Jürg Billeter's avatar
      Separate visiting inner expressions from visiting member access · 91d30943
      Jürg Billeter authored
      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
      91d30943
    • Jürg Billeter's avatar
      Separate visiting expressions from visiting expression statements · 457053b1
      Jürg Billeter authored
      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
      457053b1
    • Jürg Billeter's avatar
      Separate visiting operands from visiting binary expression · deb47777
      Jürg Billeter authored
      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
      deb47777
    • Jürg Billeter's avatar
      Separate visiting declaration from visiting declaration statement · 855ea5e3
      Jürg Billeter authored
      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
      855ea5e3
  35. 28 Nov, 2008 1 commit
    • Jürg Billeter's avatar
      Fix method checking with generic base types, fixes bug 511286 · d9d324c1
      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
      d9d324c1