1. 02 Dec, 2007 2 commits
    • Jürg Billeter's avatar
      rename TypeReference to DataType · 0de3b4a6
      Jürg Billeter authored
      2007-12-02  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valadatatype.vala, vala/Makefile.am: rename TypeReference to
      	  DataType
      
      	* vala/parser.y, vala/vala.h, vala/*.vala, gobject/*.vala,
      	  vapigen/valagidlparser.vala: adapt after renaming
      
      svn path=/trunk/; revision=746
      0de3b4a6
    • Jürg Billeter's avatar
      rename DataType to Typesymbol · 160d75b8
      Jürg Billeter authored
      2007-12-02  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valatypesymbol.vala, vala/Makefile.am: rename DataType to
      	  Typesymbol
      
      	* vala/*.vala, gobject/*.vala, vapigen/*.vala: adapt after renaming
      
      svn path=/trunk/; revision=745
      160d75b8
  2. 01 Dec, 2007 2 commits
    • Jürg Billeter's avatar
      don't emit unreachable code, patch by Ondrej Jirman · 064eb741
      Jürg Billeter authored
      2007-12-01  Juerg Billeter  <j@bitron.ch>
      
      	* ccode/valaccodeblock.vala: don't emit unreachable code,
      	  patch by Ondrej Jirman
      
      svn path=/trunk/; revision=744
      064eb741
    • Jürg Billeter's avatar
      don't let named creation methods conflict with normal methods · bf6d4302
      Jürg Billeter authored
      2007-12-01  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y, vala/valaclass.vala, vala/valacreationmethod.vala,
      	  vala/valainterfacewriter.vala, vala/valamemberaccess.vala,
      	  vala/valasemanticanalyzer.vala, vala/valastruct.vala: don't let named
      	  creation methods conflict with normal methods
      
      	* gobject/valaccodegenerator.vala: fix revealed typo
      
      	* vapi/cairo.vapi: Matrix is a value-type, declare it as struct
      
      	* vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala,
      	  vapi/packages/gtk+-2.0/gtk+-2.0.metadata: remove default creation
      	  method from Gtk.Widget
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=743
      bf6d4302
  3. 30 Nov, 2007 2 commits
    • Jürg Billeter's avatar
      pass non-simple structs always by reference · 4ebc756b
      Jürg Billeter authored
      2007-11-30  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala,
      	  gobject/valaccodegeneratormethod.vala: pass non-simple structs always
      	  by reference
      
      	* tests/structs.exp, tests/structs.vala: test struct parameters
      
      svn path=/trunk/; revision=742
      4ebc756b
    • Jürg Billeter's avatar
      check interfaces before base class in symbol lookup · c6a4c51d
      Jürg Billeter authored
      2007-11-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: check interfaces before base class
      	  in symbol lookup
      
      	* tests/classes-methods.exp, tests/classes-methods.vala: test expected
      	  symbol lookup behavior
      
      svn path=/trunk/; revision=741
      c6a4c51d
  4. 29 Nov, 2007 6 commits
    • Jürg Billeter's avatar
      support virtual methods without wrapper with the [NoWrapper] attribute, · 6a227363
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valamemberaccess.vala, gobject/Makefile.am,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratormemberaccess.vala,
      	  gobject/valaccodemethodbinding.vala: support virtual methods without
      	  wrapper with the [NoWrapper] attribute, fixes bug 455874
      
      svn path=/trunk/; revision=740
      6a227363
    • Jürg Billeter's avatar
      add is_pure method to Expression class · 32f3f561
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaaddressofexpression.vala,
      	  vala/valaarraycreationexpression.vala, vala/valaassignment.vala,
      	  vala/valabaseaccess.vala, vala/valabinaryexpression.vala,
      	  vala/valacastexpression.vala, vala/valaconditionalexpression.vala,
      	  vala/valaelementaccess.vala, vala/valaexpression.vala,
      	  vala/valainitializerlist.vala, vala/valainvocationexpression.vala,
      	  vala/valalambdaexpression.vala, vala/valaliteralexpression.vala,
      	  vala/valamemberaccess.vala, vala/valaobjectcreationexpression.vala,
      	  vala/valaparenthesizedexpression.vala,
      	  vala/valapointerindirection.vala, vala/valapostfixexpression.vala,
      	  vala/valareferencetransferexpression.vala,
      	  vala/valasizeofexpression.vala, vala/valatypecheck.vala,
      	  vala/valatypeofexpression.vala, vala/valaunaryexpression.vala: add
      	  is_pure method to Expression class
      
      svn path=/trunk/; revision=739
      32f3f561
    • Jürg Billeter's avatar
      refactor tests to have more descriptive names · 31b516e0
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* tests/: refactor tests to have more descriptive names
      
      svn path=/trunk/; revision=738
      31b516e0
    • Jürg Billeter's avatar
      remove enchant bindings test, we focus on compiler tests · f0b05f50
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* configure.ac, tests/Makefile.am, tests/testenchant.vala: remove
      	  enchant bindings test, we focus on compiler tests
      
      svn path=/trunk/; revision=737
      f0b05f50
    • Jürg Billeter's avatar
      fix distcheck · 16ddd547
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* ccode/Makefile.am, compiler/Makefile.am, gee/Makefile.am,
      	  gen-project/Makefile.am, gobject/Makefile.am, vala/Makefile.am,
      	  vapigen/Makefile.am: fix distcheck
      
      svn path=/trunk/; revision=736
      16ddd547
    • Jürg Billeter's avatar
      add some basic documentation for statements, extend documentation · c5ab383b
      Jürg Billeter authored
      2007-11-29  Juerg Billeter  <j@bitron.ch>
      
      	* doc/vala/Makefile.am, doc/vala/classes.xml, doc/vala/default.css,
      	  doc/vala/delegates.xml, doc/vala/enums.xml, doc/vala/exceptions.xml,
      	  doc/vala/expressions.xml, doc/vala/index.xml, doc/vala/interfaces.xml,
      	  doc/vala/namespaces.xml, doc/vala/statements.xml,
      	  doc/vala/structs.xml, doc/vala/types.xml, doc/vala/xhtml.xsl: add some
      	  basic documentation for statements, extend documentation structure
      
      svn path=/trunk/; revision=735
      c5ab383b
  5. 28 Nov, 2007 3 commits
    • Jürg Billeter's avatar
      add support for inline methods · bee064ff
      Jürg Billeter authored
      2007-11-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y, vala/scanner.l, vala/valamethod.vala,
      	  ccode/valaccodefunction.vala, ccode/valaccodemodifiers.vala,
      	  gobject/valaccodegeneratormethod.vala: add support for inline methods
      
      svn path=/trunk/; revision=734
      bee064ff
    • Jürg Billeter's avatar
      bind atomic operations, fixes bug 499970 · c6314988
      Jürg Billeter authored
      2007-11-28  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/glib-2.0.vapi: bind atomic operations, fixes bug 499970
      
      svn path=/trunk/; revision=733
      c6314988
    • Jürg Billeter's avatar
      add support for volatile fields, fixes bug #499960 · ca580af4
      Jürg Billeter authored
      2007-11-28  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y, vala/scanner.l, vala/valafield.vala,
      	  gobject/valaccodegenerator.vala: add support for volatile fields,
      	  fixes bug #499960
      
      svn path=/trunk/; revision=732
      ca580af4
  6. 27 Nov, 2007 7 commits
  7. 26 Nov, 2007 1 commit
  8. 25 Nov, 2007 5 commits
    • Jürg Billeter's avatar
      Post-release version bump · d97e32a1
      Jürg Billeter authored
      2007-11-25  Juerg Billeter  <j@bitron.ch>
      
      	* configure.ac: Post-release version bump
      
      svn path=/trunk/; revision=723
      d97e32a1
    • Jürg Billeter's avatar
      update for 0.1.5 release · 517bd1f8
      Jürg Billeter authored
      2007-11-25  Juerg Billeter  <j@bitron.ch>
      
      	* NEWS: update for 0.1.5 release
      
      svn path=/trunk/; revision=721
      517bd1f8
    • Jürg Billeter's avatar
      remove short-living reference warning, too many false positives · 07d24dec
      Jürg Billeter authored
      2007-11-25  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: remove short-living reference warning,
      	  too many false positives
      
      svn path=/trunk/; revision=720
      07d24dec
    • Jürg Billeter's avatar
      add binding for g_chmod · 52ab2cca
      Jürg Billeter authored
      2007-11-25  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/glib-2.0.vapi: add binding for g_chmod
      
      	* Makefile.am, configure.ac, gen-project/Makefile.am,
      	  gen-project/valaprojectgenerator.vala: add vala-gen-project, a simple
      	  gui for generating Vala projects, not built by default, requires GTK+
      
      svn path=/trunk/; revision=719
      52ab2cca
    • Jürg Billeter's avatar
      mark GtkTargetEntry as value-type · b45f7843
      Jürg Billeter authored
      2007-11-25  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: mark GtkTargetEntry as
      	  value-type
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=718
      b45f7843
  9. 24 Nov, 2007 4 commits
  10. 23 Nov, 2007 4 commits
    • Jürg Billeter's avatar
      call g_thread_init to support libraries using threading functionality in · 550962a1
      Jürg Billeter authored
      2007-11-23  Juerg Billeter  <j@bitron.ch>
      
      	* configure.ac, gobject-introspection/Makefile.am,
      	  gobject-introspection/gen-introspect.c: call g_thread_init to support
      	  libraries using threading functionality in class_init functions,
      	  avoid NULL parameter names for signals and vfuncs
      
      	* vapi/packages/libsoup-2.2/: update to use vala-gen-introspect
      
      	* vapi/packages/hildon-1/hildon-1.gi,
      	  vapi/packages/libgnomeui-2.0/libgnomeui-2.0.gi, vapi/hildon-1.vapi,
      	  vapi/libgnomeui-2.0.vapi, vapi/libsoup-2.2.vapi: regenerated
      
      svn path=/trunk/; revision=713
      550962a1
    • Jürg Billeter's avatar
      update to use vala-gen-introspect · 98bdeb86
      Jürg Billeter authored
      2007-11-23  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/hildon-1/: update to use vala-gen-introspect
      
      	* vapi/hildon-1.vapi: regenerated
      
      svn path=/trunk/; revision=712
      98bdeb86
    • Jürg Billeter's avatar
      add support for anonymous structs and unions (gcc extension) · 1204798f
      Jürg Billeter authored
      2007-11-23  Juerg Billeter  <j@bitron.ch>
      
      	* gobject-introspection/cparser.y: add support for anonymous structs
      	  and unions (gcc extension)
      
      svn path=/trunk/; revision=711
      1204798f
    • Jürg Billeter's avatar
      update to use vala-gen-introspect · 3e984b4e
      Jürg Billeter authored
      2007-11-23  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/poppler-glib/: update to use vala-gen-introspect
      
      	* vapi/poppler-glib.vapi: regenerated
      
      svn path=/trunk/; revision=710
      3e984b4e
  11. 22 Nov, 2007 4 commits
    • Jürg Billeter's avatar
      update to use vala-gen-introspect · 1bd391e9
      Jürg Billeter authored
      2007-11-22  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/libnotify/: update to use vala-gen-introspect
      
      	* vapi/libnotify.vapi: regenerated
      
      svn path=/trunk/; revision=709
      1bd391e9
    • Jürg Billeter's avatar
      update to use vala-gen-introspect · 0344d186
      Jürg Billeter authored
      2007-11-22  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/libgnome-2.0/, vapi/packages/libgnomeui-2.0/: update to
      	  use vala-gen-introspect
      
      	* vapi/libgnome-2.0.vapi, vapi/libgnomeui-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=708
      0344d186
    • Jürg Billeter's avatar
      fix value of string constants · d27b516a
      Jürg Billeter authored
      2007-11-22  Juerg Billeter  <j@bitron.ch>
      
      	* gobject-introspection/gen-introspect.c: fix value of string constants
      
      	* vapi/packages/gstreamer-0.10/gstreamer-0.10.gi: regenerated
      
      svn path=/trunk/; revision=707
      d27b516a
    • Jürg Billeter's avatar
      compare complete path · 167431f9
      Jürg Billeter authored
      2007-11-22  Juerg Billeter  <j@bitron.ch>
      
      	* gobject-introspection/clexer.l,
      	  gobject-introspection/gen-introspect.c: compare complete path
      
      svn path=/trunk/; revision=706
      167431f9