1. 03 Apr, 2007 4 commits
  2. 28 Mar, 2007 1 commit
  3. 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
  4. 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
  5. 22 Mar, 2007 4 commits
  6. 21 Mar, 2007 12 commits
  7. 20 Mar, 2007 6 commits
  8. 17 Mar, 2007 5 commits
    • Jürg Billeter's avatar
      consider install prefix when searching for packages, patch by Mathias · 99255fc4
      Jürg Billeter authored
      2007-03-17  Jürg Billeter  <j@bitron.ch>
      
      	* compiler/valacompiler.vala, compiler/Makefile.am, vapi/config.vala:
      	  consider install prefix when searching for packages, patch by
      	  Mathias Hasselmann
      	* configure.ac: add AM_PROG_CC_C_O
      	* autogen.sh, MAINTAINERS: added
      	* Makefile.am: dist MAINTAINERS
      
      svn path=/trunk/; revision=243
      99255fc4
    • Jürg Billeter's avatar
      support creating GTypeModule-based plug-ins with the ModuleInit attribute · dc6d6847
      Jürg Billeter authored
      2007-03-17  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala, vala/valacodegnerator.vala,
      	  vala/valaclassregisterfunction.vala,
      	  vala/valainterfaceregisterfunction.vala,
      	  vala/valatyperegisterfunction.vala, vala/valacodecontext.vala: support
      	  creating GTypeModule-based plug-ins with the ModuleInit attribute
      	* vala/parser.y, vala/valacodegenerator.vala, vala/valaclass.vala:
      	  support static classes
      	* vapi/glib-2.0.vala: add TypePlugin and TypeModule
      
      svn path=/trunk/; revision=242
      dc6d6847
    • Jürg Billeter's avatar
      adapt to current Vala SVN regenerated · caa6e731
      Jürg Billeter authored
      2007-03-17  Jürg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala: adapt to current Vala SVN
      	* packages/atk/atk.gidl, packages/gtk+-2.0/gtk+-2.0.gidl,
      	  packages/pango/pango.gidl: regenerated
      
      svn path=/trunk/; revision=241
      caa6e731
    • Jürg Billeter's avatar
      accept attributes without parentheses don't write weak keyword for value · 90644b47
      Jürg Billeter authored
      2007-03-17  Jürg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: accept attributes without parentheses
      	* vala/valainterfacewriter.vala: don't write weak keyword for value
      	  types
      	* vapi/atk.vala, vapi/cairo.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala,
      	  vapi/libxml-2.0.vala, vapi/pango.vala: update
      
      svn path=/trunk/; revision=240
      90644b47
    • Jürg Billeter's avatar
      support pointer indirections support pointer-types, pointer indirections, · 4fe37fe2
      Jürg Billeter authored
      2007-03-17  Jürg Billeter  <j@bitron.ch>
      
      	* ccode/valaccodeunaryexpression.vala: support pointer indirections
      	* vala/parser.y, vala/valacodevisitor.vala,
      	  vala/valasymbolresolver.vala, vala/valasemanticanalyzer.vala,
      	  vala/valamemorymanager.vala, vala/valacodegenerator.vala,
      	  vala/valaaddressofexpression.vala, vala/valadatatype.vala,
      	  vala/valapointer.vala, vala/valapointerindirection.vala,
      	  vala/valatypereference.vala: support pointer-types, pointer
      	  indirections, and address-of expressions
      	* vala/vala.h, vala/Makefile.am: update
      
      svn path=/trunk/; revision=239
      4fe37fe2
  9. 16 Mar, 2007 4 commits
    • Jürg Billeter's avatar
      support weak keyword in local variable declarations improve GError support · dc8db285
      Jürg Billeter authored
      2007-03-16  Jürg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: support weak keyword in local variable declarations
      	* vapi/glib-2.0.vala: improve GError support
      
      svn path=/trunk/; revision=238
      dc8db285
    • Jürg Billeter's avatar
      support disconnecting signals, based on patch by Alexandre Moreira test · a256eeb5
      Jürg Billeter authored
      2007-03-16  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala: support disconnecting signals, based on
      	  patch by Alexandre Moreira
      	* tests/test-018.vala, tests/test-018.out: test disconnecting signals
      
      svn path=/trunk/; revision=237
      a256eeb5
    • Jürg Billeter's avatar
      fix null pointer dereference when emitting signals · b3a3fa6f
      Jürg Billeter authored
      2007-03-16  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala: fix null pointer dereference when
      	  emitting signals
      
      svn path=/trunk/; revision=236
      b3a3fa6f
    • Jürg Billeter's avatar
      default to strong references for method return types reset · e579dad9
      Jürg Billeter authored
      2007-03-16  Jürg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: default to strong references for method return types
      	* vala/valasymbolresolver.vala: reset TypeReference.transfers_ownership
      	  for value-types
      	* vala/valasourcefile.vala: assume ownership of include filenames
      	* vala/valainterfacewriter.vala: use weak keyword for return types
      	* vala/valacodecontext.vala, vala/valasourcefile.vala,
      	  vala/valasymbolbuilder.vala, vapi/glib-2.0.vala: add weak to return
      	  types
      
      svn path=/trunk/; revision=235
      e579dad9
  10. 11 Mar, 2007 1 commit
    • Jürg Billeter's avatar
      resolve generic return values fix check for generic method parameters to · fd83c9fb
      Jürg Billeter authored
      2007-03-11  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: resolve generic return values
      	* vala/valamemorymanager.vala: fix check for generic method parameters
      	  to support derived types
      	* vala/valainterface.vala: implement get_type_parameter_index
      	* vala/valamemberaccess.vala: visit type arguments
      	* vala/valaclassregisterfunction.vala,
      	  vala/valainterfaceregisterfunction.vala,
      	  vala/valatyperegisterfunction.vala: pass base_init function pointer
      	  for interfaces
      	* vala/valacodegenerator.vala: fix initialization check in interface
      	  base_init function
      	* vala/valasemanticanalyzer.vala: fix prerequisite check to also accept
      	  derived types of prerequisites
      
      svn path=/trunk/; revision=234
      fd83c9fb