| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.4 release
svn path=/trunk/; revision=648
|
|
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
Use --basedir in build system and rename all VAPI files to .vapi,
requires r646 to build
svn path=/trunk/; revision=647
|
|
|
|
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
* vala/valacodecontext.vala, vala/valasourcefile.vala,
gobject/valaccodecompiler.vala,
gobject/valaccodegeneratorsourcefile.vala, compiler/valacompiler.vala,
tests/testrunner.sh: add --basedir option, fixes bug 483843
svn path=/trunk/; revision=646
|
|
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
* gobject/valaccodeassignmentbinding.vala: fix support for static
methods as GObject signal handlers
svn path=/trunk/; revision=645
|
|
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
* vapigen/valavapigen.vala: use .vapi as file extension for generated
bindings
svn path=/trunk/; revision=644
|
|
|
|
|
|
|
|
|
|
|
| |
2007-10-09 Juerg Billeter <j@bitron.ch>
* vapi/packages/gio-2.0/: renamed from gio-standalone and updated to
current svn trunk
* vapi/gio-2.0.vala: regenerated
* vapi/Makefile.am: updated
svn path=/trunk/; revision=643
|
|
|
|
|
|
|
|
|
| |
2007-10-08 Juerg Billeter <j@bitron.ch>
* vala/valaparser.vala, compiler/valacompiler.vala: use .vapi as file
extension for bindings, fixes bug 483840
svn path=/trunk/; revision=642
|
|
|
|
|
|
|
|
| |
2007-10-08 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala: fix ref array parameters
svn path=/trunk/; revision=641
|
|
|
|
|
|
|
|
|
| |
2007-10-05 Juerg Billeter <j@bitron.ch>
* gobject/valaccodeassignmentbinding.vala: support static methods as
D-Bus signal handlers, fixes bug 483127
svn path=/trunk/; revision=640
|
|
|
|
|
|
|
|
|
| |
2007-10-05 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: report error for invalid assignments,
fixes bug 482997
svn path=/trunk/; revision=639
|
|
|
|
|
|
|
|
| |
2007-10-02 Juerg Billeter <j@bitron.ch>
* vapi/libxml-2.0.vala: small additions
svn path=/trunk/; revision=638
|
|
|
|
|
|
|
|
|
|
|
| |
2007-10-01 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.valam gobject/valaccodegeneratorclass.vala,
gobject/valaccodegeneratormethod.vala,
gobject/valatyperegisterfunction.vala: add experimental support for
registering new fundamental classed types
svn path=/trunk/; revision=637
|
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegeneratorinterface.vala: replace dummy property nick
and blurb by property name
svn path=/trunk/; revision=636
|
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* vapigen/valagidlparser.vala: improve fix_type_name,
based on patch by Andrea Del Signore
svn path=/trunk/; revision=635
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* gobject/Makefile.am, gobject/valaccodeelementaccessbinding.vala,
gobject/valaccodegenerator.vala: add CCodeElementAccessBinding class
and move relevant code from CCodeGenerator to
CCodeElementAccessBinding
svn path=/trunk/; revision=634
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* gobject/Makefile.am,
gobject/valaccodearraycreationexpressionbinding.vala,
gobject/valaccodegenerator.vala: add
CCodeArrayCreationExpressionBinding class and move relevant code from
CCodeGenerator to CCodeArrayCreationExpressionBinding
svn path=/trunk/; revision=633
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* gobject/valaccodeassignmentbinding.vala: refactor emit method
svn path=/trunk/; revision=632
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-27 Juerg Billeter <j@bitron.ch>
* vala/valacodebinding.vala, vala/valasemanticanalyzer.vala,
gobject/Makefile.am, gobject/valaccodeassignmentbinding.vala,
gobject/valaccodeexpressionbinding.vala,
gobject/valaccodegenerator.vala,
gobject/valaccodegeneratorassignment.vala,
gobject/valaccodegeneratorclass.vala,
gobject/valaccodegeneratorsignal.vala: add CCodeExpressionBinding and
CCodeAssignmentBinding classes and move relevant code from
CCodeGenerator to CCodeAssignmentBinding
svn path=/trunk/; revision=631
|
|
|
|
|
|
|
|
|
| |
2007-09-26 Juerg Billeter <j@bitron.ch>
* vapigen/valagidlparser.vala: support # comment lines in .metadata
files, based on patch by Andrea Del Signore
svn path=/trunk/; revision=630
|
|
|
|
|
|
|
|
|
| |
2007-09-26 Juerg Billeter <j@bitron.ch>
* vala/valacodecontext.vala, vala/valacodegenerator.vala: fix crash
when using libvala without a code generator
svn path=/trunk/; revision=629
|
|
|
|
|
|
|
|
|
| |
2007-09-26 Juerg Billeter <j@bitron.ch>
* vala/valaclass.vala, vala/valainterfacewriter.vala: support custom
cname for classes, based on patch by Andrea Del Signore
svn path=/trunk/; revision=628
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-21 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegeneratorclass.vala: prepare support for classes
based on GTypeInstance but not on GObject
* tests/classes.exp, tests/classes.vala: add simple test cases for
GTypeInstance-based classes
svn path=/trunk/; revision=627
|
|
|
|
|
|
|
|
|
| |
2007-09-21 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegeneratorclass.vala: add missing parent field for
derived non-GObject classes
svn path=/trunk/; revision=626
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-20 Raffaele Sandrini <raffaele@sandrini.ch>
* vala/valasemanticanalyzer.vala, gobject/valaccodegenerator.vala:
Fix memory leak with non reference counting reference types in
property getters, now we enforce an explicit ownership transfer in
such a case, fixes bug 472904
svn path=/trunk/; revision=625
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-20 Juerg Billeter <j@bitron.ch>
* vala/parser.y, vala/vala.h, vala/valacodecontext.vala,
vala/valacodegenerator.vala, gobject/Makefile.am,
gobject/valaccodebinding.vala, gobject/valaccodegenerator.vala,
gobject/valadbusbindingprovider.vala: create code nodes with factory
methods to support backend-specific code bindings
svn path=/trunk/; revision=624
|
|
|
|
|
|
|
|
|
| |
2007-09-20 Raffaele Sandrini <raffaele@sandrini.ch>
* vala/parser.y: Add support for ownership transfer with properties
using the HASH (#) modifier e.g. public string!# foo { get; set; }
svn path=/trunk/; revision=623
|
|
|
|
|
|
|
|
| |
2007-09-20 Raffaele Sandrini <raffaele@sandrini.ch>
* vapi/glib-2.0.vala: add G.HashTable.size ()
svn path=/trunk/; revision=622
|
|
|
|
|
|
|
|
|
| |
2007-09-20 Juerg Billeter <j@bitron.ch>
* vala/valaproperty.vala, gobject/valaccodegenerator.vala: support
notify attribute for properties
svn path=/trunk/; revision=621
|
|
|
|
|
|
|
|
|
| |
2007-09-19 Alberto Ruiz <aruiz@gnome.org>
* vala-1.0.pc.in: add vapigen variable,
fixes bug 477111
svn path=/trunk/; revision=620
|
|
|
|
|
|
|
|
|
| |
2007-09-18 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala: fix public static fields,
fixes bug 477207
svn path=/trunk/; revision=619
|
|
|
|
|
|
|
|
|
|
| |
2007-09-18 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegeneratorclass.vala,
gobject/valaccodegeneratormethod.vala: support mapping interface
methods to abstract and virtual methods, fixes bug 477206
svn path=/trunk/; revision=618
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/Makefile.am, vala/valacodebinding.vala,
vala/valacodecontext.vala, vala/valacodegenerator.vala,
vala/valacodenode.vala, gobject/Makefile.am,
gobject/valaccodegenerator.vala, compiler/valacompiler.vala: rename
CodeGenerator to CCodeGenerator, add abstract CodeGenerator and
CodeBinding classes
svn path=/trunk/; revision=617
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valacodevisitor.vala, vala/valalambdaexpression.vala,
vala/valamemorymanager.vala, vala/valasemanticanalyzer.vala,
vala/valasymbolresolver.vala, gobject/valacodegenerator.vala: switch
lambda expression to external visitor
svn path=/trunk/; revision=616
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valacodevisitor.vala, vala/valamemorymanager.vala,
vala/valaobjectcreationexpression.vala,
vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala,
gobject/valacodegenerator.vala: switch object creation expression to
external visitor
svn path=/trunk/; revision=615
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valacodevisitor.vala, vala/valainvocationexpression.vala,
vala/valamemorymanager.vala, vala/valasemanticanalyzer.vala,
vala/valasymbolresolver.vala,
gobject/valacodegeneratorinvocationexpression.vala: switch invocation
expression to external visitor
svn path=/trunk/; revision=614
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valacodevisitor.vala, vala/valamemorymanager.vala,
vala/valareturnstatement.vala, vala/valasemanticanalyzer.vala,
vala/valasymbolresolver.vala, gobject/valacodegenerator.vala: switch
return statement to external visitor
svn path=/trunk/; revision=613
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valablock.vala, vala/valacodevisitor.vala,
vala/valaforeachstatement.vala, vala/valamemorymanager.vala,
vala/valasemanticanalyzer.vala, vala/valaswitchsection.vala,
vala/valasymbolresolver.vala, gobject/valacodegenerator.vala: switch
block to external visitor
svn path=/trunk/; revision=612
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-17 Juerg Billeter <j@bitron.ch>
* vala/valaassignment.vala, vala/valacodevisitor.vala,
vala/valamemorymanager.vala, vala/valasemanticanalyzer.vala,
vala/valasymbolresolver.vala,
gobject/valacodegeneratorassignment.vala: switch assignment to
external visitor
svn path=/trunk/; revision=611
|
|
|
|
|
|
|
|
|
| |
2007-09-16 Juerg Billeter <j@bitron.ch>
* vala/valamemorymanager.vala: fix memory management when using lambda
expressions
svn path=/trunk/; revision=610
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-15 Juerg Billeter <j@bitron.ch>
* vala/Makefile.am, vala/parser.y, vala/valamemberinitializer.vala,
vala/valaobjectcreationexpression.vala,
vala/valasemanticanalyzer.vala, gobject/valacodegenerator.vala: add
support for object initializers
* tests/classes.exp, tests/classes.vala, tests/structs.exp,
tests/structs.vala: test object initializers with classes and structs
svn path=/trunk/; revision=609
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-15 Juerg Billeter <j@bitron.ch>
* vala/valainterfacewriter.vala, vala/valamethod.vala,
vala/valasemanticanalyzer.vala, vala/valastruct.vala,
gobject/valacodegenerator.vala,
gobject/valacodegeneratorinvocationexpression.vala,
gobject/valacodegeneratormethod.vala, vapigen/valagidlparser.vala,
vapi/glib-2.0.vala: support creation methods in structs, replace
InstanceByReference method attribute by SimpleType type attribute
(inverse effect)
* tests/Makefile.am, tests/structs.exp, tests/structs.vala: add struct
declaration test
* vapi/gdk-2.0.vala, vapi/gtk+-2.0.vala, vapi/pango.vala: regenerated
svn path=/trunk/; revision=608
|
|
|
|
|
|
|
|
| |
2007-09-15 Juerg Billeter <j@bitron.ch>
* vala/scanner.l: support real literals with exponent
svn path=/trunk/; revision=607
|
|
|
|
|
|
|
|
|
| |
2007-09-14 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: deny assignment to instance members
from static methods
svn path=/trunk/; revision=606
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-14 Juerg Billeter <j@bitron.ch>
* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata: fix
Gst.version_string method
* vapi/gstreamer-0.10.vala: regenerated
svn path=/trunk/; revision=605
|
|
|
|
|
|
|
|
|
| |
2007-09-14 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratorclass.vala: simplify dispose function,
fixes bug 476700
svn path=/trunk/; revision=604
|
|
|
|
|
|
|
|
|
|
| |
2007-09-14 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratorinvocationexpression.vala,
gobject/valacodegeneratorsignal.vala: fix late bound methods and
signals, fixes bug 476953
svn path=/trunk/; revision=603
|
|
|
|
|
|
|
|
|
| |
2007-09-13 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratormethod.vala: generate C code comment for
abstract methods
svn path=/trunk/; revision=602
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-13 Juerg Billeter <j@bitron.ch>
* vapigen/valagidlparser.vala: don't remove first parameter of creation
methods
* vapi/gdk-2.0.vala, vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
vapi/gtksourceview-2.0.vala, vapi/libsoup-2.2.vala, vapi/pango.vala:
regenerated
svn path=/trunk/; revision=601
|
|
|
|
|
|
|
|
| |
2007-09-10 Juerg Billeter <j@bitron.ch>
* doc/vala/structs.xml: document struct declarations
svn path=/trunk/; revision=600
|
|
|
|
|
|
|
|
| |
2007-09-09 Juerg Billeter <j@bitron.ch>
* vala/valasymbolresolver.vala: detect interface prerequisite cycle
svn path=/trunk/; revision=599
|