]>
git.ipfire.org Git - thirdparty/vala.git/log
Florian Brosch [Wed, 5 Nov 2008 22:51:25 +0000 (22:51 +0000)]
- valadoc.org-doclet, devhelp-doclet, html-doclet - navigation
- valadoc.org-doclet, devhelp-doclet, html-doclet
- navigation improvements
svn path=/trunk/; revision=13
Jürg Billeter [Wed, 5 Nov 2008 22:03:37 +0000 (22:03 +0000)]
Move invocation expression checking to InvocationExpression.check
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valainvocationexpression.vala:
* vala/valasemanticanalyzer.vala:
Move invocation expression checking to InvocationExpression.check
svn path=/trunk/; revision=1987
Jürg Billeter [Wed, 5 Nov 2008 21:54:46 +0000 (21:54 +0000)]
Move member access checking to MemberAccess.check
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valamemberaccess.vala:
* vala/valasemanticanalyzer.vala:
Move member access checking to MemberAccess.check
svn path=/trunk/; revision=1986
Jürg Billeter [Wed, 5 Nov 2008 21:48:44 +0000 (21:48 +0000)]
Move object creation expression checking to ObjectCreationExpression.check
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valabinaryexpression.vala:
* vala/valaobjectcreationexpression.vala:
* vala/valasemanticanalyzer.vala:
Move object creation expression checking to
ObjectCreationExpression.check
svn path=/trunk/; revision=1985
Jürg Billeter [Wed, 5 Nov 2008 21:33:55 +0000 (21:33 +0000)]
Move binary expression checking to BinaryExpression.check
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valabinaryexpression.vala:
* vala/valasemanticanalyzer.vala:
Move binary expression checking to BinaryExpression.check
svn path=/trunk/; revision=1984
Jürg Billeter [Wed, 5 Nov 2008 21:12:56 +0000 (21:12 +0000)]
Move assignment checking to Assignment.check
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valaassignment.vala:
* vala/valasemanticanalyzer.vala:
Move assignment checking to Assignment.check
svn path=/trunk/; revision=1983
Jürg Billeter [Wed, 5 Nov 2008 18:17:57 +0000 (18:17 +0000)]
Support enums in D-Bus clients and servers, fixes bug 534105
2008-11-05 Jürg Billeter <j@bitron.ch>
* vala/valaenum.vala:
* gobject/valadbusclientmodule.vala:
* gobject/valagsignalmodule.vala:
Support enums in D-Bus clients and servers, fixes bug 534105
svn path=/trunk/; revision=1982
Jürg Billeter [Wed, 5 Nov 2008 18:03:10 +0000 (18:03 +0000)]
Add CCodeControlFlowModule
2008-11-05 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodecontrolflowmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodememberaccessmodule.vala:
Add CCodeControlFlowModule
svn path=/trunk/; revision=1981
Florian Brosch [Wed, 5 Nov 2008 13:46:15 +0000 (13:46 +0000)]
- libvala-0.5.1 migration
- html-doclet, devhelp-doclet
- new Icons for abstract classes, static methods and abstract methods (Frederick Zipp)
- navigation fixes
svn path=/trunk/; revision=12
Florian Brosch [Wed, 5 Nov 2008 02:28:38 +0000 (02:28 +0000)]
- html-doclet, valadoc.org-doclet_ - Various navigation improvements.
- html-doclet, valadoc.org-doclet_
- Various navigation improvements.
svn path=/trunk/; revision=11
Florian Brosch [Tue, 4 Nov 2008 22:35:00 +0000 (22:35 +0000)]
- valadoc.org-doclet, html-doclet, devhelp-doclet - cleanups
- valadoc.org-doclet, html-doclet, devhelp-doclet
- cleanups
svn path=/trunk/; revision=10
Jürg Billeter [Tue, 4 Nov 2008 20:40:29 +0000 (20:40 +0000)]
Fix crash when using dynamic properties, fixes bug 559304
2008-11-04 Jürg Billeter <j@bitron.ch>
* vala/valadynamicproperty.vala:
* vala/valaproperty.vala:
* vala/valasemanticanalyzer.vala:
Fix crash when using dynamic properties, fixes bug 559304
svn path=/trunk/; revision=1980
Jürg Billeter [Tue, 4 Nov 2008 19:17:11 +0000 (19:17 +0000)]
Move signal emission to GSignalModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodememberaccessmodule.vala:
* gobject/valagsignalmodule.vala:
Move signal emission to GSignalModule
svn path=/trunk/; revision=1979
Jürg Billeter [Tue, 4 Nov 2008 17:35:31 +0000 (17:35 +0000)]
Move delegate wrapper generation to CCodeDelegateModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valaccodedelegatemodule.vala:
Move delegate wrapper generation to CCodeDelegateModule
svn path=/trunk/; revision=1978
Jürg Billeter [Tue, 4 Nov 2008 17:31:42 +0000 (17:31 +0000)]
Move array dup wrapper generation to CCodeArrayModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valaccodebasemodule.vala:
Move array dup wrapper generation to CCodeArrayModule
svn path=/trunk/; revision=1977
Jürg Billeter [Tue, 4 Nov 2008 17:22:40 +0000 (17:22 +0000)]
Move construct property assignment to GObjectModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valagobjectmodule.vala:
Move construct property assignment to GObjectModule
svn path=/trunk/; revision=1976
Jürg Billeter [Tue, 4 Nov 2008 17:15:37 +0000 (17:15 +0000)]
Move signal connection and disconnection to GSignalModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodeassignmentmodule.vala:
* gobject/valagsignalmodule.vala:
Move signal connection and disconnection to GSignalModule
svn path=/trunk/; revision=1975
Jürg Billeter [Tue, 4 Nov 2008 16:58:27 +0000 (16:58 +0000)]
Move detailed signal emission to GSignalModule
2008-11-04 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valagsignalmodule.vala:
Move detailed signal emission to GSignalModule
svn path=/trunk/; revision=1974
Jürg Billeter [Mon, 3 Nov 2008 22:04:58 +0000 (22:04 +0000)]
Post-release version bump
2008-11-03 Jürg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=1973
Jürg Billeter [Mon, 3 Nov 2008 22:03:24 +0000 (22:03 +0000)]
update for 0.5.1 release
2008-11-03 Jürg Billeter <j@bitron.ch>
* NEWS: update for 0.5.1 release
svn path=/trunk/; revision=1971
Jürg Billeter [Mon, 3 Nov 2008 21:44:16 +0000 (21:44 +0000)]
Move dbus_use_ptr_array to DBusClientModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valadbusclientmodule.vala:
Move dbus_use_ptr_array to DBusClientModule
svn path=/trunk/; revision=1970
Jürg Billeter [Mon, 3 Nov 2008 21:41:39 +0000 (21:41 +0000)]
Add CCodeDelegateModule, move more code to GErrorModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodedelegatemodule.vala:
* gobject/valaccodedynamicpropertymodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valagerrormodule.vala:
Add CCodeDelegateModule, move more code to GErrorModule
svn path=/trunk/; revision=1969
Jürg Billeter [Mon, 3 Nov 2008 21:19:17 +0000 (21:19 +0000)]
Move code generation for try and yield statements to GErrorModule and
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/valaccodebasemodule.vala:
* gobject/valagasyncmodule.vala:
* gobject/valagerrormodule.vala:
Move code generation for try and yield statements to GErrorModule
and GAsyncModule, resp.
svn path=/trunk/; revision=1968
Jürg Billeter [Mon, 3 Nov 2008 20:50:43 +0000 (20:50 +0000)]
Move code generation to module
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodedynamicpropertymodule.vala:
* gobject/valaccodedynamicsignalmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodememberaccessmodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valaccodemodule.vala:
* gobject/valaccodestructmodule.vala:
* gobject/valaclassregisterfunction.vala:
* gobject/valadbusclientmodule.vala:
* gobject/valadbusservermodule.vala:
* gobject/valagasyncmodule.vala:
* gobject/valagerrormodule.vala:
* gobject/valagirwriter.vala:
* gobject/valagobjectmodule.vala:
* gobject/valagsignalmodule.vala:
* gobject/valagtypemodule.vala:
* gobject/valainterfaceregisterfunction.vala:
* gobject/valatyperegisterfunction.vala:
Move code generation to module
svn path=/trunk/; revision=1967
Jürg Billeter [Mon, 3 Nov 2008 19:54:12 +0000 (19:54 +0000)]
Move array helper functions to CCodeArrayModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valaccodebasemodule.vala:
Move array helper functions to CCodeArrayModule
svn path=/trunk/; revision=1966
Jürg Billeter [Mon, 3 Nov 2008 19:24:46 +0000 (19:24 +0000)]
Fix fgets binding
2008-11-03 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Fix fgets binding
svn path=/trunk/; revision=1965
Ali Sabil [Mon, 3 Nov 2008 15:29:53 +0000 (15:29 +0000)]
Mark lm_message_new.to as nullable, and unhide lm_connection_new
2008-11-03 Ali Sabil <ali.sabil@gmail.com>
* vapi/packages/loudmouth-1.0/loudmouth-1.0.metadata:
Mark lm_message_new.to as nullable, and unhide lm_connection_new
* vapi/packages/loudmouth-1.0/loudmouth-1.0-custom.vala:
Add the missing Message.get_type () method, and remove the now unecessary
creation method from Connection
* vapi/loudmouth-1.0.vapi:
* vapi/packages/loudmouth-1.0/loudmouth-1.0.gi:
Regenerated
svn path=/trunk/; revision=1964
Jürg Billeter [Mon, 3 Nov 2008 08:30:50 +0000 (08:30 +0000)]
Add GErrorModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemodule.vala:
* gobject/valagerrormodule.vala:
* gobject/valagtypemodule.vala:
Add GErrorModule
svn path=/trunk/; revision=1963
Jürg Billeter [Mon, 3 Nov 2008 08:10:23 +0000 (08:10 +0000)]
Combine internal modules by inheritance to improve performance
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodedynamicpropertymodule.vala:
* gobject/valaccodedynamicsignalmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodememberaccessmodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valaccodestructmodule.vala:
* gobject/valadbusclientmodule.vala:
* gobject/valadbusservermodule.vala:
* gobject/valagasyncmodule.vala:
* gobject/valagobjectmodule.vala:
* gobject/valagsignalmodule.vala:
* gobject/valagtypemodule.vala:
Combine internal modules by inheritance to improve performance
svn path=/trunk/; revision=1962
Jürg Billeter [Mon, 3 Nov 2008 08:03:21 +0000 (08:03 +0000)]
Add GAsyncModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valagasyncmodule.vala:
Add GAsyncModule
svn path=/trunk/; revision=1961
Jürg Billeter [Mon, 3 Nov 2008 07:54:26 +0000 (07:54 +0000)]
Add GTypeModule, GObjectModule, and GSignalModule to replace
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valagobjectmodule.vala:
* gobject/valagsignalmodule.vala:
* gobject/valagtypemodule.vala:
Add GTypeModule, GObjectModule, and GSignalModule to replace
GObjectInterfaceModule, GObjectClassModule, and
GObjectSignalModule, resp.
svn path=/trunk/; revision=1960
Jürg Billeter [Mon, 3 Nov 2008 07:38:39 +0000 (07:38 +0000)]
Move parameter handling to GObjectClassModule and signal handling to
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valagobjectclassmodule.vala:
* gobject/valagobjectmodule.vala:
* gobject/valagobjectsignalmodule.vala:
Move parameter handling to GObjectClassModule and signal handling
to GObjectSignalModule
svn path=/trunk/; revision=1959
Jürg Billeter [Mon, 3 Nov 2008 07:34:59 +0000 (07:34 +0000)]
Move element access handling to CCodeArrayModule
2008-11-03 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeelementaccessmodule.vala:
* gobject/valaccodegenerator.vala:
Move element access handling to CCodeArrayModule
svn path=/trunk/; revision=1958
Florian Brosch [Mon, 3 Nov 2008 00:25:13 +0000 (00:25 +0000)]
libvaladoc: package view
libvaladoc:
* package view
svn path=/trunk/; revision=9
Florian Brosch [Sun, 2 Nov 2008 19:33:58 +0000 (19:33 +0000)]
valadoc.org-doclet: highlighting for abstract classes new symbol order
valadoc.org-doclet:
* highlighting for abstract classes
* new symbol order (namespaces, constructors, classes, interfaces, structs, enums, errordomains, delegates, methods, signals, properties, fields, constants)
* cleanups
html-doclet:
* highlighting for abstract classes
* new symbol order
* cleanups
devhelp-doclet:
* highlighting for abstract classes
* new symbol order
* small bugfixes (devhelp-writer)
* cleanups
drawer:
* highlighting for abstract classes
svn path=/trunk/; revision=8
Jürg Billeter [Sun, 2 Nov 2008 19:13:01 +0000 (19:13 +0000)]
Fix comment generation of private enums, patch by Carlos Cadete, fixes bug
2008-11-02 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
Fix comment generation of private enums, patch by Carlos Cadete,
fixes bug 558533
svn path=/trunk/; revision=1957
Jürg Billeter [Sun, 2 Nov 2008 18:50:38 +0000 (18:50 +0000)]
Drop deprecated support for static classes and interfaces
2008-11-02 Jürg Billeter <j@bitron.ch>
* vala/valaclass.vala:
* vala/valagenieparser.vala:
* vala/valainterface.vala:
* vala/valainterfacewriter.vala:
* vala/valaparser.vala:
* vala/valasemanticanalyzer.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valaclassregisterfunction.vala:
* gobject/valagobjectclassmodule.vala:
* gobject/valagobjectinterfacemodule.vala:
Drop deprecated support for static classes and interfaces
svn path=/trunk/; revision=1956
Jürg Billeter [Sun, 2 Nov 2008 17:27:32 +0000 (17:27 +0000)]
Add errno and g_strerror bindings
2008-11-02 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Add errno and g_strerror bindings
svn path=/trunk/; revision=1955
Jürg Billeter [Sun, 2 Nov 2008 17:11:39 +0000 (17:11 +0000)]
Support GHashTable in D-Bus clients, patch by Marc-André Lureau
2008-11-02 Jürg Billeter <j@bitron.ch>
* gobject/valadbusclientmodule.vala:
Support GHashTable in D-Bus clients, patch by Marc-André Lureau
svn path=/trunk/; revision=1954
Jürg Billeter [Sun, 2 Nov 2008 16:57:30 +0000 (16:57 +0000)]
Return the right D-Bus type signature for GHashTable, patch by Marc-André
2008-11-02 Jürg Billeter <j@bitron.ch>
* vala/valadatatype.vala:
* vapi/glib-2.0.vapi:
Return the right D-Bus type signature for GHashTable,
patch by Marc-André Lureau
svn path=/trunk/; revision=1953
Jürg Billeter [Sun, 2 Nov 2008 15:15:42 +0000 (15:15 +0000)]
Add partial support for calling coroutines from other coroutines
2008-11-02 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodemethodmodule.vala:
Add partial support for calling coroutines from other coroutines
svn path=/trunk/; revision=1952
Jürg Billeter [Sun, 2 Nov 2008 13:00:19 +0000 (13:00 +0000)]
Add member `begin' to coroutines
2008-11-02 Jürg Billeter <j@bitron.ch>
* vala/valamethodtype.vala:
* gobject/valaccodegenerator.vala:
Add member `begin' to coroutines
svn path=/trunk/; revision=1951
Jürg Billeter [Sun, 2 Nov 2008 12:39:52 +0000 (12:39 +0000)]
Move attribute processing to semantic analyzer
2008-11-02 Jürg Billeter <j@bitron.ch>
* vala/Makefile.am:
* vala/valaattributeprocessor.vala:
* vala/valaclass.vala:
* vala/valaenum.vala:
* vala/valasemanticanalyzer.vala:
* vala/valastruct.vala:
* compiler/valacompiler.vala:
* vapigen/valagidlparser.vala:
* vapigen/valavapigen.vala:
Move attribute processing to semantic analyzer
svn path=/trunk/; revision=1950
Jürg Billeter [Sat, 1 Nov 2008 20:34:39 +0000 (20:34 +0000)]
Add experimental support for yield statements and coroutines
2008-11-01 Jürg Billeter <j@bitron.ch>
* vala/valamethod.vala:
* ccode/valaccodeblock.vala:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valaccodemodule.vala:
Add experimental support for yield statements and coroutines
svn path=/trunk/; revision=1949
Jürg Billeter [Sat, 1 Nov 2008 20:12:06 +0000 (20:12 +0000)]
Support more flexible C switch statements
2008-11-01 Jürg Billeter <j@bitron.ch>
* ccode/valaccodecasestatement.vala:
* ccode/valaccodeswitchstatement.vala:
* gobject/valaccodegenerator.vala:
* gobject/valagobjectclassmodule.vala:
Support more flexible C switch statements
svn path=/trunk/; revision=1948
Jürg Billeter [Sat, 1 Nov 2008 14:03:41 +0000 (14:03 +0000)]
Parse yield statements
2008-11-01 Jürg Billeter <j@bitron.ch>
* vala/Makefile.am:
* vala/valacfgbuilder.vala:
* vala/valacodevisitor.vala:
* vala/valamethod.vala:
* vala/valanullchecker.vala:
* vala/valaparser.vala:
* vala/valascanner.vala:
* vala/valasemanticanalyzer.vala:
* vala/valasymbolresolver.vala:
* vala/valatokentype.vala:
* vala/valayieldstatement.vala:
* gobject/valaccodegenerator.vala:
Parse yield statements
svn path=/trunk/; revision=1947
Jürg Billeter [Fri, 31 Oct 2008 10:56:14 +0000 (10:56 +0000)]
Check properties when accessing them
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valaproperty.vala:
* vala/valasemanticanalyzer.vala:
Check properties when accessing them
svn path=/trunk/; revision=1946
Jürg Billeter [Fri, 31 Oct 2008 10:27:56 +0000 (10:27 +0000)]
Set PropertyAccessor.prop property earlier, don't require the semantic
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valaproperty.vala:
* vala/valasemanticanalyzer.vala:
Set PropertyAccessor.prop property earlier, don't require the
semantic analyzer to set it
svn path=/trunk/; revision=1945
Jürg Billeter [Fri, 31 Oct 2008 09:37:07 +0000 (09:37 +0000)]
Check parameters when checking arguments
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valacodenode.vala:
* vala/valaformalparameter.vala:
* vala/valasemanticanalyzer.vala:
* vala/valasourcefile.vala:
Check parameters when checking arguments
svn path=/trunk/; revision=1944
Jürg Billeter [Fri, 31 Oct 2008 08:27:51 +0000 (08:27 +0000)]
Move parameter checking to FormalParameter.check
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valaformalparameter.vala:
* vala/valasemanticanalyzer.vala:
Move parameter checking to FormalParameter.check
svn path=/trunk/; revision=1943
Jürg Billeter [Fri, 31 Oct 2008 08:08:18 +0000 (08:08 +0000)]
Move default argument processing from code generator to semantic analyzer
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
Move default argument processing from code generator to semantic
analyzer
svn path=/trunk/; revision=1942
Jürg Billeter [Fri, 31 Oct 2008 07:35:45 +0000 (07:35 +0000)]
Add check method to CodeNode class to prepare support for more modular
2008-10-31 Jürg Billeter <j@bitron.ch>
* vala/valacodenode.vala:
Add check method to CodeNode class to prepare support for more
modular semantic analyzer
svn path=/trunk/; revision=1941
Jürg Billeter [Fri, 31 Oct 2008 07:21:18 +0000 (07:21 +0000)]
Generate C switch statements for Vala switch statements where possible
2008-10-31 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
Generate C switch statements for Vala switch statements where
possible
svn path=/trunk/; revision=1940
Florian Brosch [Fri, 31 Oct 2008 01:40:34 +0000 (01:40 +0000)]
- devhelp-doclet: cleanups, new output structure - valadoc.org-doclet:
- devhelp-doclet: cleanups, new output structure
- valadoc.org-doclet: cleanups
- html-doclet: cleanups
svn path=/trunk/; revision=7
Thijs Vermeir [Wed, 29 Oct 2008 10:00:32 +0000 (10:00 +0000)]
Hide gdk_window_add_filter.data use ctype GCallback for
* vapi/packages/gdk-2.0/gdk-2.0.metadata:
Hide gdk_window_add_filter.data
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
use ctype GCallback for gtk_action_group_add_radio_actions
* vapi/gdk-2.0.vapi:
* vapi/gtk+-2.0.vapi:
Regenerate bindings
svn path=/trunk/; revision=1939
Florian Brosch [Wed, 29 Oct 2008 02:21:20 +0000 (02:21 +0000)]
Some basic work for devhelp integration
Some basic work for devhelp integration
svn path=/trunk/; revision=6
Jürg Billeter [Tue, 28 Oct 2008 18:48:19 +0000 (18:48 +0000)]
Fix GMenuTreeItem binding
2008-10-28 Jürg Billeter <j@bitron.ch>
* vapi/packages/libgnome-menu/:
Fix GMenuTreeItem binding
* vapi/*.vapi:
Regenerate bindings
svn path=/trunk/; revision=1938
Jürg Billeter [Tue, 28 Oct 2008 18:47:10 +0000 (18:47 +0000)]
Don't sort struct fields in vapi files to fix struct initialization, patch
2008-10-28 Jürg Billeter <j@bitron.ch>
* vala/valainterfacewriter.vala:
Don't sort struct fields in vapi files to fix struct
initialization, patch by Hans Vercammen
svn path=/trunk/; revision=1937
Florian Brosch [Tue, 28 Oct 2008 01:22:12 +0000 (01:22 +0000)]
--
--
svn path=/trunk/; revision=5
Florian Brosch [Tue, 28 Oct 2008 00:05:15 +0000 (00:05 +0000)]
cleanup
cleanup
svn path=/trunk/; revision=4
Florian Brosch [Tue, 28 Oct 2008 00:00:09 +0000 (00:00 +0000)]
-
-
svn path=/trunk/; revision=3
Jürg Billeter [Mon, 27 Oct 2008 09:23:17 +0000 (09:23 +0000)]
Disable additional run-time checks by default to improve performance
2008-10-27 Jürg Billeter <j@bitron.ch>
* vala/valacodecontext.vala:
* gobject/valaccodegenerator.vala:
* compiler/valacompiler.vala:
Disable additional run-time checks by default to improve
performance
svn path=/trunk/; revision=1936
Jürg Billeter [Mon, 27 Oct 2008 08:15:36 +0000 (08:15 +0000)]
Remove unused method
2008-10-27 Jürg Billeter <j@bitron.ch>
* gobject/valaccodemethodmodule.vala:
Remove unused method
svn path=/trunk/; revision=1935
Jürg Billeter [Mon, 27 Oct 2008 08:12:26 +0000 (08:12 +0000)]
Use constructor chaining instead of helper method
2008-10-27 Jürg Billeter <j@bitron.ch>
* vala/valaarraylengthfield.vala:
* vala/valaarraymovemethod.vala:
* vala/valaarrayresizemethod.vala:
* vala/valablock.vala:
* vala/valaclass.vala:
* vala/valaconstant.vala:
* vala/valaconstructor.vala:
* vala/valacreationmethod.vala:
* vala/valadelegate.vala:
* vala/valadestructor.vala:
* vala/valadynamicmethod.vala:
* vala/valadynamicproperty.vala:
* vala/valadynamicsignal.vala:
* vala/valaenum.vala:
* vala/valaenumvalue.vala:
* vala/valaerrorcode.vala:
* vala/valaerrordomain.vala:
* vala/valafield.vala:
* vala/valaforeachstatement.vala:
* vala/valaformalparameter.vala:
* vala/valainterface.vala:
* vala/valalocalvariable.vala:
* vala/valamember.vala:
* vala/valamethod.vala:
* vala/valanamespace.vala:
* vala/valaobjecttypesymbol.vala:
* vala/valaproperty.vala:
* vala/valasignal.vala:
* vala/valastruct.vala:
* vala/valaswitchsection.vala:
* vala/valasymbol.vala:
* vala/valatypeparameter.vala:
* vala/valatypesymbol.vala:
Use constructor chaining instead of helper method
svn path=/trunk/; revision=1934
Jürg Billeter [Sun, 26 Oct 2008 21:40:00 +0000 (21:40 +0000)]
Remove NamedArgument, improve attribute lookup performance
2008-10-26 Jürg Billeter <j@bitron.ch>
* vala/Makefile.am:
* vala/valaattribute.vala:
* vala/valacodevisitor.vala:
* vala/valafield.vala:
* vala/valagenieparser.vala:
* vala/valanamedargument.vala:
* vala/valaparser.vala:
* vala/valasemanticanalyzer.vala:
Remove NamedArgument, improve attribute lookup performance
svn path=/trunk/; revision=1933
Jürg Billeter [Sun, 26 Oct 2008 07:39:30 +0000 (07:39 +0000)]
Support calling base method of virtual signal handler, fixes bug 538901
2008-10-26 Jürg Billeter <j@bitron.ch>
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodememberaccessmodule.vala:
Support calling base method of virtual signal handler,
fixes bug 538901
svn path=/trunk/; revision=1932
Jürg Billeter [Sun, 26 Oct 2008 07:27:08 +0000 (07:27 +0000)]
Fix binding for GtkWidget::size_request
2008-10-26 Jürg Billeter <j@bitron.ch>
* vapi/packages/gtk+-2.0/:
Fix binding for GtkWidget::size_request
* vapi/gtk+-2.0.vapi: regenerated
svn path=/trunk/; revision=1931
Jürg Billeter [Sun, 26 Oct 2008 07:26:24 +0000 (07:26 +0000)]
Fix binding for g_sequence_get
2008-10-26 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Fix binding for g_sequence_get
svn path=/trunk/; revision=1930
Jürg Billeter [Sat, 25 Oct 2008 21:38:22 +0000 (21:38 +0000)]
Support custom sentinels for constructors
2008-10-25 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
Support custom sentinels for constructors
svn path=/trunk/; revision=1929
Jürg Billeter [Sat, 25 Oct 2008 18:41:00 +0000 (18:41 +0000)]
Next attempt to correct parameter positions for instance and error
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valadelegate.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
Next attempt to correct parameter positions for instance and
error parameters in delegate wrappers
svn path=/trunk/; revision=1928
Ali Sabil [Sat, 25 Oct 2008 18:17:16 +0000 (18:17 +0000)]
Removed the v_ prefix from the TokenValue fields name
2008-10-25 Ali Sabil <ali.sabil@gmail.com>
* vapi/glib-2.0.vapi:
Removed the v_ prefix from the TokenValue fields name
svn path=/trunk/; revision=1927
Ali Sabil [Sat, 25 Oct 2008 18:14:57 +0000 (18:14 +0000)]
Changed the ScannerConfig string fields to string* to avoid valac looking
2008-10-25 Ali Sabil <ali.sabil@gmail.com>
* vapi/glib-2.0.vapi:
Changed the ScannerConfig string fields to string* to avoid valac
looking for a g_scanner_config_destroy function
svn path=/trunk/; revision=1926
Jürg Billeter [Sat, 25 Oct 2008 16:57:54 +0000 (16:57 +0000)]
Remove redundant g_scanner_cur_* bindings
2008-10-25 Jürg Billeter <j@bitron.ch>
* vapi/glib-2.0.vapi:
Remove redundant g_scanner_cur_* bindings
svn path=/trunk/; revision=1925
Jürg Billeter [Sat, 25 Oct 2008 16:26:56 +0000 (16:26 +0000)]
Fix parameter position for errors in delegate wrappers
2008-10-25 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
Fix parameter position for errors in delegate wrappers
svn path=/trunk/; revision=1924
Jürg Billeter [Sat, 25 Oct 2008 15:34:23 +0000 (15:34 +0000)]
Fix crash when using delegates in combination with pointer types, fixes
2008-10-25 Jürg Billeter <j@bitron.ch>
* gobject/valaccodegenerator.vala:
Fix crash when using delegates in combination with pointer types,
fixes bug 557728
svn path=/trunk/; revision=1923
Jürg Billeter [Sat, 25 Oct 2008 15:16:53 +0000 (15:16 +0000)]
Fix compile error on FreeBSD, patch by Jille Timmermans, fixes bug 555720
2008-10-25 Jürg Billeter <j@bitron.ch>
* gobject-introspection/scanner.c:
Fix compile error on FreeBSD, patch by Jille Timmermans,
fixes bug 555720
svn path=/trunk/; revision=1922
Jürg Billeter [Sat, 25 Oct 2008 15:06:24 +0000 (15:06 +0000)]
Fix support for arrays of nullable types, fixes bug 555050
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valaparser.vala:
Fix support for arrays of nullable types, fixes bug 555050
svn path=/trunk/; revision=1921
Jürg Billeter [Sat, 25 Oct 2008 14:54:29 +0000 (14:54 +0000)]
Fix crash with invalid return values, fixes bug 549996
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala:
Fix crash with invalid return values, fixes bug 549996
svn path=/trunk/; revision=1920
Jürg Billeter [Sat, 25 Oct 2008 14:46:49 +0000 (14:46 +0000)]
Support type checks for error domains and error codes
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valaerrorcode.vala:
* vala/valaerrordomain.vala:
* vala/valaerrortype.vala:
* vala/valasemanticanalyzer.vala:
* vala/valasymbolresolver.vala:
* gobject/valaccodegenerator.vala:
* vapigen/valagirparser.vala:
Support type checks for error domains and error codes
svn path=/trunk/; revision=1919
Jürg Billeter [Sat, 25 Oct 2008 12:51:02 +0000 (12:51 +0000)]
Fix crash on certain header dependencies, fixes bug 546183
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala:
* vala/valasourcefile.vala:
Fix crash on certain header dependencies, fixes bug 546183
svn path=/trunk/; revision=1918
Jürg Billeter [Sat, 25 Oct 2008 09:28:40 +0000 (09:28 +0000)]
Add GValueArray binding, patch by Mark Lee, fixes bug 557843
2008-10-25 Jürg Billeter <j@bitron.ch>
* vapi/gobject-2.0.vapi:
Add GValueArray binding, patch by Mark Lee, fixes bug 557843
svn path=/trunk/; revision=1917
Jürg Billeter [Sat, 25 Oct 2008 08:50:41 +0000 (08:50 +0000)]
Fix gconf_client_notify_add binding
2008-10-25 Jürg Billeter <j@bitron.ch>
* vapi/packages/gconf-2.0/:
Fix gconf_client_notify_add binding
* vapi/gconf-2.0.vapi: regenerated
svn path=/trunk/; revision=1916
Jürg Billeter [Sat, 25 Oct 2008 08:02:13 +0000 (08:02 +0000)]
Fix GMenuTreeItem binding
2008-10-25 Jürg Billeter <j@bitron.ch>
* vapi/libgnome-menu.vapi:
Fix GMenuTreeItem binding
svn path=/trunk/; revision=1915
Jürg Billeter [Sat, 25 Oct 2008 07:54:59 +0000 (07:54 +0000)]
Fix PanelApplet and BonoboUIVerb bindings
2008-10-25 Jürg Billeter <j@bitron.ch>
* vapi/libbonoboui-2.0.vapi:
* vapi/libpanelapplet-2.0.vapi:
Fix PanelApplet and BonoboUIVerb bindings
svn path=/trunk/; revision=1914
Jürg Billeter [Sat, 25 Oct 2008 07:44:04 +0000 (07:44 +0000)]
Report error when using virtual method modifiers for static methods, fixes
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valaparser.vala:
Report error when using virtual method modifiers for static
methods, fixes bug 556881
svn path=/trunk/; revision=1913
Jürg Billeter [Sat, 25 Oct 2008 07:07:30 +0000 (07:07 +0000)]
Report error when using conflicting method modifiers, fixes bug 535853
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valaparser.vala:
Report error when using conflicting method modifiers,
fixes bug 535853
svn path=/trunk/; revision=1912
Jürg Billeter [Sat, 25 Oct 2008 07:04:11 +0000 (07:04 +0000)]
Remove non-working support for conditional compilation
2008-10-25 Jürg Billeter <j@bitron.ch>
* vala/valacodecontext.vala:
* compiler/valacompiler.vala:
Remove non-working support for conditional compilation
svn path=/trunk/; revision=1911
Jürg Billeter [Sat, 25 Oct 2008 05:39:56 +0000 (05:39 +0000)]
Remove libgee test to avoid conflict in vapidir
2008-10-25 Jürg Billeter <j@bitron.ch>
* tests/exceptions.exp:
* tests/exceptions.vala:
* tests/testrunner.sh:
* vapi/Makefile.am:
Remove libgee test to avoid conflict in vapidir
svn path=/trunk/; revision=1910
Jürg Billeter [Fri, 24 Oct 2008 20:37:16 +0000 (20:37 +0000)]
Split DBusModule into DBusClientModule and DBusServerModule
2008-10-24 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valadbusclientmodule.vala:
* gobject/valadbusservermodule.vala:
Split DBusModule into DBusClientModule and DBusServerModule
svn path=/trunk/; revision=1909
Jürg Billeter [Fri, 24 Oct 2008 19:54:05 +0000 (19:54 +0000)]
Move get_array_length_cname and get_array_length_cexpression to
2008-10-24 Jürg Billeter <j@bitron.ch>
* gobject/valaccodearraymodule.vala:
* gobject/valaccodeassignmentmodule.vala:
* gobject/valaccodeelementaccessmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodeinvocationexpressionmodule.vala:
* gobject/valaccodememberaccessmodule.vala:
* gobject/valaccodemethodmodule.vala:
* gobject/valaccodemodule.vala:
* gobject/valadbusmodule.vala:
Move get_array_length_cname and get_array_length_cexpression to
CCodeArrayModule
svn path=/trunk/; revision=1908
Jürg Billeter [Fri, 24 Oct 2008 19:33:40 +0000 (19:33 +0000)]
Support virtual methods
2008-10-24 Jürg Billeter <j@bitron.ch>
* vapigen/valagirparser.vala:
Support virtual methods
svn path=/trunk/; revision=1907
Jürg Billeter [Fri, 24 Oct 2008 17:40:32 +0000 (17:40 +0000)]
Support methods throwing errors
2008-10-24 Jürg Billeter <j@bitron.ch>
* vapigen/valagirparser.vala:
Support methods throwing errors
svn path=/trunk/; revision=1906
Jürg Billeter [Fri, 24 Oct 2008 17:05:40 +0000 (17:05 +0000)]
Support shared namespaces
2008-10-24 Jürg Billeter <j@bitron.ch>
* vapigen/valagirparser.vala:
Support shared namespaces
svn path=/trunk/; revision=1905
Jürg Billeter [Fri, 24 Oct 2008 16:50:22 +0000 (16:50 +0000)]
Regenerate bindings
2008-10-24 Jürg Billeter <j@bitron.ch>
* vapi/*.vapi:
Regenerate bindings
svn path=/trunk/; revision=1904
Jürg Billeter [Fri, 24 Oct 2008 16:45:44 +0000 (16:45 +0000)]
Sort output to allow comparison of generated vapi files
2008-10-24 Jürg Billeter <j@bitron.ch>
* vala/valainterfacewriter.vala:
Sort output to allow comparison of generated vapi files
svn path=/trunk/; revision=1903
Jürg Billeter [Fri, 24 Oct 2008 16:29:30 +0000 (16:29 +0000)]
Recognize goffset
2008-10-24 Jürg Billeter <j@bitron.ch>
* vapigen/valagirparser.vala:
Recognize goffset
svn path=/trunk/; revision=1902
Jürg Billeter [Fri, 24 Oct 2008 16:25:18 +0000 (16:25 +0000)]
Remove Class and Iface structs
2008-10-24 Jürg Billeter <j@bitron.ch>
* vala/valanamespace.vala:
* vapigen/valagirparser.vala:
Remove Class and Iface structs
svn path=/trunk/; revision=1901
Jürg Billeter [Fri, 24 Oct 2008 15:02:34 +0000 (15:02 +0000)]
Move visit_source_file to CCodeBaseModule
2008-10-24 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodebasemodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodegeneratorsourcefile.vala:
* gobject/valaccodemodule.vala:
Move visit_source_file to CCodeBaseModule
svn path=/trunk/; revision=1900
Jürg Billeter [Fri, 24 Oct 2008 14:54:03 +0000 (14:54 +0000)]
Add CCodeStructModule
2008-10-24 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemodule.vala:
* gobject/valaccodestructmodule.vala:
Add CCodeStructModule
svn path=/trunk/; revision=1899
Jürg Billeter [Fri, 24 Oct 2008 14:47:05 +0000 (14:47 +0000)]
Add GObjectSignalModule
2008-10-24 Jürg Billeter <j@bitron.ch>
* gobject/Makefile.am:
* gobject/valaccodedynamicsignalmodule.vala:
* gobject/valaccodegenerator.vala:
* gobject/valaccodemodule.vala:
* gobject/valadbusmodule.vala:
* gobject/valagobjectmodule.vala:
* gobject/valagobjectsignalmodule.vala:
Add GObjectSignalModule
svn path=/trunk/; revision=1898