1. 30 Apr, 2007 7 commits
  2. 24 Apr, 2007 2 commits
  3. 18 Apr, 2007 2 commits
  4. 12 Apr, 2007 2 commits
  5. 06 Apr, 2007 1 commit
    • Jürg Billeter's avatar
      use yyleng instead of strlen don't write unnecessary attributes to reduce · 298b24a4
      Jürg Billeter authored
      2007-04-06  Jürg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l: use yyleng instead of strlen
      	* vala/valainterfacewriter.vala: don't write unnecessary attributes to
      	  reduce parse time
      	* vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala:
      	  remove unnecessary attributes to reduce parse time
      
      svn path=/trunk/; revision=282
      298b24a4
  6. 05 Apr, 2007 3 commits
    • Jürg Billeter's avatar
      support temporary variables in initializers and iterators of for · cb55d7ec
      Jürg Billeter authored
      2007-04-05  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala, vala/valaforstatement.vala: support
      	  temporary variables in initializers and iterators of for statements
      	* vala/valacodegenerator.vala: support freeing generic types
      	* vala/parser.y, vala/valacodevisitor.vala,
      	  vala/valasemanticanalyzer.vala, vala/valacodegenerator.vala,
      	  vala/valareferencetransferexpression.vala: add reference transfer
      	  expressions, e.g. `#var'
      	* vala/vala.h, vala/Makefile.am: update
      
      svn path=/trunk/; revision=281
      cb55d7ec
    • Jürg Billeter's avatar
      generate properties for destroy function pointers in generic types · 08974624
      Jürg Billeter authored
      2007-04-05  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala: generate properties for destroy function
      	  pointers in generic types
      
      svn path=/trunk/; revision=280
      08974624
    • Jürg Billeter's avatar
      pass destroy function pointer when creating instances of generic types add · 71276019
      Jürg Billeter authored
      2007-04-05  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala: pass destroy function pointer when
      	  creating instances of generic types
      	* vala/valaclass.vala: add get_type_parameters method
      
      svn path=/trunk/; revision=279
      71276019
  7. 04 Apr, 2007 2 commits
    • Jürg Billeter's avatar
      improve cast support fix ownership handling of local arrays skip code · 9ebb2dc1
      Jürg Billeter authored
      2007-04-04  Jürg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l: improve cast support
      	* vala/valasemanticanalyzer.vala: fix ownership handling of local arrays
      	* vala/valacodegenerator.vala: skip code generation for static
      	  interfaces, downgrade generic management support message to warning
      	* vala/valacallback.vala: support callbacks as property type
      
      svn path=/trunk/; revision=278
      9ebb2dc1
    • Jürg Billeter's avatar
      support casts to generic types support arrays of generic types don't take · 5e2730eb
      Jürg Billeter authored
      2007-04-04  Jürg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l: support casts to generic types
      	* vala/valasymbolresolver.vala, vala/valatypereference.vala: support
      	  arrays of generic types
      	* vala/valasymbolresolver.vala: don't take ownership of elements of weak
      	  arrays
      	* vala/valasemanticanalyzer.vala: accept uint as index value
      	* vala/valasemanticanalyzer.vala, vala/valacodegenerator.vala,
      	  vala/valastatement.vala: minor cleanup of creation methods
      	* vala/valacodegenerator.vala: support creation methods for structs, fix
      	  pointer as return type
      	* vapi/glib-2.0.vala: add CLAMP and g_spaced_primes_closest
      
      svn path=/trunk/; revision=277
      5e2730eb
  8. 03 Apr, 2007 7 commits
  9. 28 Mar, 2007 1 commit
  10. 25 Mar, 2007 2 commits
    • Raffaele Sandrini's avatar
      add vte binding update · a478504c
      Raffaele Sandrini authored
      2007-03-25  Raffaele Sandrini  <rasa@gmx.ch>
      
      	* vapi/vte.vala, vapi/vte.deps: add vte binding
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=268
      a478504c
    • Raffaele Sandrini's avatar
      add vte bindings add cheader_filename to class declarations; support pid_t · 1c2c8a35
      Raffaele Sandrini authored
      2007-03-25  Raffaele Sandrini  <rasa@gmx.ch>
      
      	* packages/vte/vte.files, packages/vte/vte.deps,
      	  packages/vte/vte.namespace, packages/vte/vte.excludes,
      	  packages/vte/vte.patch, packages/vte/vte.gidl,
      	  packages/vte/vte.metadata: add vte bindings
      	* vapigen/valagidlparser.vala: add cheader_filename to class
      	  declarations; support pid_t type; support vte
      
      svn path=/trunk/; revision=267
      1c2c8a35
  11. 24 Mar, 2007 1 commit
    • Raffaele Sandrini's avatar
      assign parent_node to children of this statement; include iterator and · ff19fcfc
      Raffaele Sandrini authored
      2007-03-24  Raffaele Sandrini  <rasa@gmx.ch>
      
      	* vala/valaforstatement.vala: assign parent_node to children of this
      	  statement; include iterator and initializer in replacement of a child
      	  node (fixes segfault using prefix increment expression in the
      	  iterator of a for-statement)
      
      svn path=/trunk/; revision=266
      ff19fcfc
  12. 22 Mar, 2007 4 commits
  13. 21 Mar, 2007 6 commits