1. 11 Jul, 2007 1 commit
  2. 10 Jul, 2007 3 commits
    • Jürg Billeter's avatar
      add --thread option to enable multithreading support · d501ef0b
      Jürg Billeter authored
      2007-07-10  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacodecontext.vala, gobject/valaccodecompiler.vala,
      	  gobject/valacodegeneratormethod.vala, compiler/valacompiler.vala:
      	  add --thread option to enable multithreading support
      
      svn path=/trunk/; revision=340
      d501ef0b
    • Jürg Billeter's avatar
      always use gobject-2.0 · 931e7625
      Jürg Billeter authored
      2007-07-10  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodecompiler.vala: always use gobject-2.0
      
      svn path=/trunk/; revision=339
      931e7625
    • Jürg Billeter's avatar
      fix typo · 74e72a24
      Jürg Billeter authored
      2007-07-10  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/hal.vala: fix typo
      
      svn path=/trunk/; revision=338
      74e72a24
  3. 09 Jul, 2007 6 commits
    • Jürg Billeter's avatar
      Post-release version bump · 03ca4c4a
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* configure.ac: Post-release version bump
      
      svn path=/trunk/; revision=337
      03ca4c4a
    • Jürg Billeter's avatar
      update for 0.1.0 release · 5b642380
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* NEWS, README, configure.ac: update for 0.1.0 release
      
      svn path=/trunk/; revision=335
      5b642380
    • Jürg Billeter's avatar
      remove obsolete ref modifier and callback keyword · ffb3d21f
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l, vala/parser.y, vala/valaarray.vala,
      	  vala/valaarraycreationexpression.vala, vala/valaattribute.vala,
      	  vala/valabaseaccess.vala, vala/valablock.vala,
      	  vala/valabooleanliteral.vala, vala/valacallback.vala,
      	  vala/valaclass.vala, vala/valacodecontext.vala,
      	  vala/valacodenode.vala, vala/valacreationmethod.vala,
      	  vala/valadatatype.vala, vala/valaelementaccess.vala,
      	  vala/valaenum.vala, vala/valafield.vala, vala/valaflags.vala,
      	  vala/valaformalparameter.vala, vala/valaforstatement.vala,
      	  vala/valainitializerlist.vala, vala/valaintegerliteral.vala,
      	  vala/valainterface.vala, vala/valainterfacewriter.vala,
      	  vala/valainvocationexpression.vala, vala/valainvokable.vala,
      	  vala/valalambdaexpression.vala, vala/valaliteralexpression.vala,
      	  vala/valalocalvariabledeclaration.vala, vala/valamemberaccess.vala,
      	  vala/valamemorymanager.vala, vala/valamethod.vala,
      	  vala/valanamespace.vala, vala/valanullliteral.vala,
      	  vala/valaobjectcreationexpression.vala, vala/valaparser.vala,
      	  vala/valapointer.vala, vala/valaproperty.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasignal.vala,
      	  vala/valasourcefile.vala, vala/valasourcereference.vala,
      	  vala/valastringliteral.vala, vala/valastruct.vala,
      	  vala/valaswitchsection.vala, vala/valaswitchstatement.vala,
      	  vala/valasymbol.vala, vala/valasymbolresolver.vala,
      	  vala/valatypereference.vala, vala/valavariabledeclarator.vala,
      	  gobject/valaclassregisterfunction.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/valacodegeneratorsourcefile.vala,
      	  gobject/valainterfaceregisterfunction.vala,
      	  gobject/valatyperegisterfunction.vala, ccode/valaccodefragment.vala,
      	  ccode/valaccodefunction.vala, compiler/valacompiler.vala,
      	  vapi/cairo.vala, vapi/glib-2.0.vala, vapi/libxml-2.0.vala,
      	  tests/test-023.vala, gobject-introspection/gidl.vala,
      	  vapigen/valagidlparser.vala, vapigen/valavapigen.vala: remove obsolete
      	  ref modifier and callback keyword
      
      svn path=/trunk/; revision=334
      ffb3d21f
    • Jürg Billeter's avatar
      write static delegate instead of callback use static delegate instead of · 0ab8f98f
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valainterfacewriter.vala: write static delegate instead of
      	  callback
      	* tests/test-014.vala, tests/test-015.vala, vapi/atk.vala,
      	  vapi/cairo.vala, vapi/gdk-2.0.vala, vapi/gio-standalone.vala,
      	  vapi/gtk+-2.0.vala, vapi/hal.vala, vapi/pango.vala, vapi/vte.vala: use
      	  static delegate instead of callback
      
      svn path=/trunk/; revision=333
      0ab8f98f
    • Jürg Billeter's avatar
      support delegate keyword and optional modifiers to declare callbacks · 4649b39e
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l, vala/parser.y: support delegate keyword and optional
      	  modifiers to declare callbacks
      
      svn path=/trunk/; revision=332
      4649b39e
    • Jürg Billeter's avatar
      support # modifier to transfer ownership in method parameters · 1e0a9810
      Jürg Billeter authored
      2007-07-09  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: support # modifier to transfer ownership in method
      	  parameters
      
      svn path=/trunk/; revision=331
      1e0a9810
  4. 05 Jul, 2007 1 commit
  5. 04 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      update to new GRegex API · 8a8bbe9b
      Jürg Billeter authored
      2007-07-04  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/glib-2.0.vala: update to new GRegex API
      
      svn path=/trunk/; revision=329
      8a8bbe9b
  6. 03 Jul, 2007 1 commit
    • Jürg Billeter's avatar
      write cprefix and lower_case_cprefix of namespaces and write · af384685
      Jürg Billeter authored
      2007-07-03  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valainterfacewriter.vala: write cprefix and lower_case_cprefix
      	  of namespaces and write cheader_filename of interfaces
      	* vala/valanamespace.vala: make set_cprefix and set_lower_case_cprefix
      	  methods public
      	* ccode/valaccodewriter.vala, vala/valainterfacewriter.vala,
      	  gobject/valaccodecompiler.vala, compiler/valacompiler.vala,
      	  vapi/glib-2.0.vala, vapigen/valagidlparser.vala,
      	  vapigen/valavapigen.vala: split GLib.File into GLib.FileStream and
      	  GLib.FileUtils to not conflict with GVFS
      	* vala/valagidlparser.vala: improve support for GVFS
      	* vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala:
      	  regenerated
      	* vapi/gio-standalone.vala, vapi/packages/gio-standalone/: add
      	  experimental VAPI for GVFS
      	* vapi/Makefile.am: update
      
      svn path=/trunk/; revision=328
      af384685
  7. 01 Jul, 2007 2 commits
  8. 30 Jun, 2007 1 commit
    • Jürg Billeter's avatar
      fix current_symbol handling in visit_property_accessor add missing · 302bc8a0
      Jürg Billeter authored
      2007-06-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasymbolbuilder.vala: fix current_symbol handling in
      	  visit_property_accessor
      	* vapigen/valagidlparser.vala: add missing NoArrayLength attribute,
      	  support hiding signals
      	* vapi/glib-2.0.vala: add GConnectFlags
      	* vapi/packages/pango/pango.gidl, vapi/pango.vala: updated to
      	  Pango 1.17.3
      	* vapi/packages/gdk-2.0/gdk-2.0.gidl,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.gidl,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.metadata, vapi/gdk-2.0.vala,
      	  vapi/gtk+-2.0.vala: updated to GTK+ 2.11.4, some small
      	  GtkTreeModel/GtkTreeStore fixes
      
      svn path=/trunk/; revision=325
      302bc8a0
  9. 15 Jun, 2007 4 commits
    • Jürg Billeter's avatar
      move iteration of symbol nodes from accept to accept_children method · 5cfdd606
      Jürg Billeter authored
      2007-06-15  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaattributeprocessor.vala, vala/valacodevisitor.vala,
      	  vala/valainterfacewriter.vala, vala/valamemorymanager.vala,
      	  vala/valasemanticanalyzer.vala, vala/valasymbolbuilder.vala,
      	  vala/valasymbolresolver.vala, vala/valaconstant.vala,
      	  vala/valaconstructor.vala, vala/valacreationmethod.vala,
      	  vala/valadestructor.vala, vala/valafield.vala,
      	  vala/valaformalparameter.vala, vala/valamethod.vala,
      	  vala/valaproperty.vala, vala/valapropertyaccessor.vala,
      	  vala/valasignal.vala, gobject/valacodegenerator.vala,
      	  gobject/valacodegeneratormethod.vala,
      	  gobject/valacodegeneratorsignal.vala: move iteration of symbol nodes
      	  from accept to accept_children method
      
      svn path=/trunk/; revision=324
      5cfdd606
    • Jürg Billeter's avatar
      move iteration of data types from accept to accept_children method · 6cbc5a68
      Jürg Billeter authored
      2007-06-15  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaattributeprocessor.vala, vala/valacodevisitor.vala,
      	  vala/valainterfacewriter.vala, vala/valamemorymanager.vala,
      	  vala/valaparser.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasymbolbuilder.vala, vala/valasymbolresolver.vala,
      	  vala/valacallback.vala, vala/valaclass.vala, vala/valaenum.vala,
      	  vala/valaflags.vala, vala/valainterface.vala, vala/valastruct.vala,
      	  gobject/valacodegenerator.class, gobject/valacodegeneratorclass.vala,
      	  gobject/valacodegeneratorinterface.vala,
      	  gobject/valacodegeneratorstruct.vala: move iteration of data types
      	  from accept to accept_children method
      
      svn path=/trunk/; revision=323
      6cbc5a68
    • Jürg Billeter's avatar
      move iteration of source files and namespaces from accept to · 0233ba69
      Jürg Billeter authored
      2007-06-15  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaattributeprocessor.vala, vala/valacodevisitor.vala,
      	  vala/valainterfacewriter.vala, vala/valamemorymanager.vala,
      	  vala/valaparser.vala, vala/valasemanticanalyzer.vala,
      	  vala/valasourcefile.vala, vala/valasymbolbuilder.vala,
      	  vala/valasymbolresolver.vala, vala/valacodenode.vala,
      	  vala/valanamespace.vala, gobject/valacodegenerator.vala,
      	  gobject/valacodegeneratorsourcefile.vala, vapigen/valagidlparser.vala:
      	  move iteration of source files and namespaces from accept to
      	  accept_children method
      
      svn path=/trunk/; revision=322
      0233ba69
    • Jürg Billeter's avatar
      enhance commandline interface, add support for invoking c compiler update · 49f7556c
      Jürg Billeter authored
      2007-06-15  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodecontext.vala, gobject/valaccodecompiler.vala,
      	  compiler/valacompiler.vala: enhance commandline interface, add support
      	  for invoking c compiler
      	* gobject/Makefile.am: update
      	* vapi/glib-2.0.vala: add shell-related utilities
      
      svn path=/trunk/; revision=321
      49f7556c
  10. 05 Jun, 2007 3 commits
  11. 31 May, 2007 1 commit
    • Jürg Billeter's avatar
      support sizeof expression update add struct_size param to GLib.Source · c9f266a1
      Jürg Billeter authored
      2007-05-31  Jürg Billeter  <j@bitron.ch>
      
      	* vala/scanner.l, vala/parser.y, vala/valasemanticanalyzer.vala,
      	  vala/valacodevisitor.vala, vala/valasizeofexpression.vala,
      	  gobject/valacodegenerator.vala: support sizeof expression
      	* vala/vala.h, vala/Makefile.am: update
      	* vapi/glib-2.0.vala: add struct_size param to GLib.Source construction
      	  method
      
      svn path=/trunk/; revision=317
      c9f266a1
  12. 14 May, 2007 1 commit
  13. 10 May, 2007 1 commit
    • Jürg Billeter's avatar
      separate declaration output remove comma at end of enum remove unused · 0899abe8
      Jürg Billeter authored
      2007-05-10  Jürg Billeter  <j@bitron.ch>
      
      	* ccode/valaccodeblock.vala, ccode/valaccodedeclaration.vala,
      	  ccode/valaccodedeclarator.vala, ccode/valaccodefragment.vala,
      	  ccode/valaccodefunctiondeclarator.vala, ccode/valaccodenode.vala,
      	  ccode/valaccodeoncesection.vala, ccode/valaccodestruct.vala,
      	  ccode/valaccodetypedefinition.vala,
      	  ccode/valaccodevariabledeclarator.vala: separate declaration output
      	* vala/parser.y: remove comma at end of enum
      	* vala/valaclass.vala, vala/valastruct.vala: remove unused methods
      	* vala/Makefile.am: update
      	* gobject/valacodegeneratorsourcefile.vala: support declaration
      	  separation in C code
      	* gobject/valaclassregisterfunction.vala,
      	  gobject/valainterfaceregisterfunction.vala,
      	  gobject/valatyperegisterfunction.vala: move from vala directory,
      	  move interface info declarations to the beginning of the block
      	* gobject/Makefile.am: update
      
      svn path=/trunk/; revision=315
      0899abe8
  14. 09 May, 2007 5 commits
  15. 07 May, 2007 3 commits
  16. 03 May, 2007 3 commits
    • Jürg Billeter's avatar
      split code generator update · 58e204da
      Jürg Billeter authored
      2007-05-03  Jürg Billeter  <j@bitron.ch>
      
      	* 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/valacodegeneratorsourcefile.vala, 
      	  gobject/valacodegeneratorstruct.vala: split code generator
      	* gobject/Makefile.am, vapigen/Makefile.am: update
      
      svn path=/trunk/; revision=306
      58e204da
    • Jürg Billeter's avatar
      move code generator to new gobject directory update · ec85900a
      Jürg Billeter authored
      2007-05-03  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valacodegenerator.vala: move code generator to new gobject
      	  directory
      	* configure.ac, Makefile.am, vala/Makefile.am, gobject/Makefile.am,
      	  compiler/Makefile.am, vapi/Makefile.am: update
      
      svn path=/trunk/; revision=305
      ec85900a
    • Jürg Billeter's avatar
      GSList fixes and GIConv, patch by Michael Lawrence · 7a65d693
      Jürg Billeter authored
      2007-05-03  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/glib-2.0.vala: GSList fixes and GIConv, patch by Michael Lawrence
      
      svn path=/trunk/; revision=304
      7a65d693
  17. 02 May, 2007 3 commits