2007-07-13 Jürg Billeter <
[email protected]>
* NEWS: update for 0.1.1 release
2007-07-13 Jürg Billeter <
[email protected]>
* vala/valacatchclause.vala, vala/valacodevisitor.vala,
vala/valamemorymanager.vala, vala/valasemanticanalyzer.vala,
vala/valasymbolbuilder.vala, vala/valasymbolresolver.vala,
vala/valathrowstatement.vala, vala/valatrystatement.vala,
gobject/valacodegenerator.vala: move iteration of throw statements,
try statements, and catch clauses from accept to accept_children
method, fixes nested try statements
* gobject/valacodegenerator.vala: clear unhandled error instead of
returning from the current function
* vala/valasemanticanalyzer.vala: generic pointer is compatible with
generic pointer
* vapi/glib-2.0.vala: add some more default values
2007-07-13 Jürg Billeter <
[email protected]>
* vala/parser.y, gobject/valacodegenerator.vala: support multi-
dimensional arrays
2007-07-12 Jürg Billeter <
[email protected]>
* ccode/valaccodewriter.vala, gobject/valaccodecompiler.vala,
compiler/valacompiler.vala, vapi/glib-2.0.vala,
gobject-introspection/gidl.vala, vapigen/valagidlparser.vala,
vapigen/valavapigen.vala: remove Error out parameters, use exceptions
2007-07-12 Jürg Billeter <
[email protected]>
* gobject/valacodegenerator.vala: support exception handling in
constructors, avoid error when not using finally blocks
2007-07-12 Jürg Billeter <
[email protected]>
* vala/parser.y: allow delegates to throw exceptions
2007-07-12 Jürg Billeter <
[email protected]>
* vala/parser.y, vala/valasemanticanalyzer.vala,
gobject/valacodegenerator.vala: allow construction methods to throw
exceptions, fix issue with multiple catch clauses
2007-07-12 Jürg Billeter <
[email protected]>
* vala/parser.y, vala/valacodenode.vala, vala/valaenum.vala,
vala/valaexpression.vala, vala/valamethod.vala,
vala/valasemanticanalyzer.vala, vala/valatrystatement.vala,
ccode/valaccodegotostatement.vala, ccode/valaccodelabel.vala:
* gobject/valacodegenerator.vala,
gobject/valacodegeneratorinvocationexpression.vala,
gobject/valacodegeneratormethod.vala: implement simple exception
handling for expression and declaration statements
* tests/test-033.vala, tests/test-033.out: test exception handling
* README, ccode/Makefile.am, tests/Makefile.am: update
2007-07-11 Jürg Billeter <
[email protected]>
* ccode/valaccodefunctioncall.vala, gobject/valacodegenerator.vala,
gobject/valacodegeneratorinvocationexpression.vala,
vapi/glib-2.0.vala: add substring method to the string type
* tests/test-021.vala, tests/test-021.out: test substring method
Fixes bug 443524
2007-07-11 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala, gobject/valacodegenerator.vala:
support element access for strings
* tests/test-019.vala, tests/test-019.out: test element access for
strings
Fixes bug 443523
2007-07-11 Jürg Billeter <
[email protected]>
* ccode/valaccodefragment.vala, ccode/valaccodenode.vala,
ccode/valaccodeoncesection.vala, gobject/valacodegenerator.vala,
gobject/valacodegeneratorsourcefile.vala: fix order in C header file
* tests/test-014.vala, tests/test-014.out: test public delegate
Fixes bug 442703
2007-07-11 Jürg Billeter <
[email protected]>
* vala/valaforeachstatement.vala: call visit_end_full_expression for
collection expression
* gobject/valacodegenerator.vala, gobject/valacodegeneratormethod.vala:
return array length if appropriate
* tests/test-032.vala, tests/test-032.out: test array as return value
* tests/Makefile.am: update
Fixes bug 453676
2007-07-11 Jürg Billeter <
[email protected]>
* vala/valasemanticanalyzer.vala: any reference or array type or pointer
type can be cast to a generic pointer
2007-07-11 Jürg Billeter <
[email protected]>
* vapi/libxml-2.0.vala: expand libxml2 bindings,
patch by Michael Lawrence, fixes bug 452016
2007-07-11 Jürg Billeter <
[email protected]>
* vala/valainterfacewriter.vala: fix writing type arguments of formal
parameters
* vapi/atk.vala, vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala:
regenerated to use out instead of ref parameters
2007-07-10 Jürg Billeter <
[email protected]>
* vala/valacodecontext.vala, gobject/valaccodecompiler.vala,
gobject/valacodegeneratormethod.vala, compiler/valacompiler.vala:
add --thread option to enable multithreading support
2007-07-10 Jürg Billeter <
[email protected]>
* gobject/valaccodecompiler.vala: always use gobject-2.0
2007-07-10 Jürg Billeter <
[email protected]>
* vapi/hal.vala: fix typo
2007-07-09 Jürg Billeter <
[email protected]>
* configure.ac: Post-release version bump