platform/upstream/vala.git
16 years agoadd binding for memmove
Juerg Billeter [Mon, 7 Jan 2008 15:06:13 +0000 (15:06 +0000)]
add binding for memmove

2008-01-07  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: add binding for memmove

svn path=/trunk/; revision=804

16 years agofix GMarkupParser, patch by Travis Watkins
Juerg Billeter [Thu, 3 Jan 2008 21:48:16 +0000 (21:48 +0000)]
fix GMarkupParser, patch by Travis Watkins

2008-01-03  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: fix GMarkupParser, patch by Travis Watkins

svn path=/trunk/; revision=803

16 years agoadd metadata, patch by Travis Watkins
Juerg Billeter [Thu, 3 Jan 2008 21:43:17 +0000 (21:43 +0000)]
add metadata, patch by Travis Watkins

2008-01-03  Juerg Billeter  <j@bitron.ch>

* vapi/packages/libgnome-menu/: add metadata, patch by Travis Watkins

* vapi/libgnome-menu.vapi: regenerated

svn path=/trunk/; revision=802

16 years agosupport public static fields with initializers, fixes bug 506749
Juerg Billeter [Thu, 3 Jan 2008 15:55:08 +0000 (15:55 +0000)]
support public static fields with initializers, fixes bug 506749

2008-01-03  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegenerator.vala, ccode/valaccodemodifiers.vala:
  support public static fields with initializers, fixes bug 506749

* tests/classes-fields.exp, tests/classes-fields.vala: test public
  static fields

svn path=/trunk/; revision=801

16 years agoadd limited support for defining methods with variable argument list
Juerg Billeter [Thu, 3 Jan 2008 14:50:03 +0000 (14:50 +0000)]
add limited support for defining methods with variable argument list

2008-01-03  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormethod.vala,
  ccode/valaccodeformalparameter.vala: add limited support for defining
  methods with variable argument list

svn path=/trunk/; revision=800

16 years agoremove close method from FileStream class as it's also the implicitly
Juerg Billeter [Thu, 3 Jan 2008 14:28:44 +0000 (14:28 +0000)]
remove close method from FileStream class as it's also the implicitly

2008-01-03  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: remove close method from FileStream class as it's
  also the implicitly called free function, fixes bug 506817

svn path=/trunk/; revision=799

16 years agodefault to in parameters for structs passed by reference, support is_ref
Juerg Billeter [Thu, 3 Jan 2008 14:14:19 +0000 (14:14 +0000)]
default to in parameters for structs passed by reference, support is_ref

2008-01-03  Juerg Billeter  <j@bitron.ch>

* vapigen/valagidlparser.vala: default to in parameters for structs
  passed by reference, support is_ref attribute in metadata

* vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/,
  vapi/packages/hildon-1/, vapi/packages/pango/, vapi/packages/vte/: fix
  parameter directions, fixes bug 506426

* vapi/atk.vapi, vapi/gdk-2.0.vapi, vapi/gio-2.0.vapi,
  vapi/gtk+-2.0.vapi, vapi/gtksourceview-2.0.vapi, vapi/hildon-1.vapi,
  vapi/libgnome-2.0.vapi, vapi/pango.vapi, vapi/poppler-glib.vapi,
  vapi/vte.vapi: regenerated

svn path=/trunk/; revision=798

16 years agosupport base_class attribute for non-GObject classes
Juerg Billeter [Thu, 27 Dec 2007 22:32:05 +0000 (22:32 +0000)]
support base_class attribute for non-GObject classes

2007-12-27  Juerg Billeter  <j@bitron.ch>

* vapigen/valagidlparser.vala: support base_class attribute for
  non-GObject classes

svn path=/trunk/; revision=797

16 years agofix symbol modifiers, based on patch by Andrea Del Signore, fixes bug
Juerg Billeter [Thu, 27 Dec 2007 09:20:48 +0000 (09:20 +0000)]
fix symbol modifiers, based on patch by Andrea Del Signore, fixes bug

2007-12-27  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala: fix symbol modifiers,
  based on patch by Andrea Del Signore, fixes bug 505804

svn path=/trunk/; revision=796

16 years agofix signature of Gtk.Window.get_size, fixes bug 505061
Juerg Billeter [Wed, 26 Dec 2007 14:01:59 +0000 (14:01 +0000)]
fix signature of Gtk.Window.get_size, fixes bug 505061

2007-12-26  Juerg Billeter  <j@bitron.ch>

* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: fix signature of
  Gtk.Window.get_size, fixes bug 505061

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=795

16 years agofix member access in interface methods, fixes bug 504338
Juerg Billeter [Wed, 26 Dec 2007 13:28:22 +0000 (13:28 +0000)]
fix member access in interface methods, fixes bug 504338

2007-12-26  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegeneratormemberaccess.vala: fix member access in
  interface methods, fixes bug 504338

* tests/Makefile.am, tests/interfaces-properties.exp,
  tests/interfaces-properties.vala: test interface properties

svn path=/trunk/; revision=794

16 years agofix crash on unresolved type name, fixes bug 504014
Juerg Billeter [Wed, 26 Dec 2007 10:56:51 +0000 (10:56 +0000)]
fix crash on unresolved type name, fixes bug 504014

2007-12-26  Juerg Billeter  <j@bitron.ch>

* vala/valasymbolresolver.vala: fix crash on unresolved type name,
  fixes bug 504014

svn path=/trunk/; revision=793

16 years agoadd liboobs-1 bindings
Roberto Majadas [Wed, 26 Dec 2007 10:17:26 +0000 (10:17 +0000)]
add liboobs-1 bindings

2007-12-26  Roberto Majadas  <telemaco@openshine.com>

* vapi/Makefile.am, vapi/liboobs-1.vapi, vapi/packages/liboobs-1/: add
  liboobs-1 bindings

svn path=/trunk/; revision=792

16 years agoset cheader_filename
Roberto Majadas [Wed, 26 Dec 2007 09:54:11 +0000 (09:54 +0000)]
set cheader_filename

2007-12-26  Roberto Majadas  <telemaco@openshine.com>

* vapi/packages/libgnome-menu/libgnome-menu.metadata: set
  cheader_filename

* vapi/libgnome-menu.vapi: regenerated

svn path=/trunk/; revision=791

16 years agoadd InvalidType class
Juerg Billeter [Mon, 24 Dec 2007 20:37:32 +0000 (20:37 +0000)]
add InvalidType class

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valainvalidtype.vala,
  vala/valasemanticanalyzer.vala, gobject/valaccodegeneratormethod.vala:
  add InvalidType class

svn path=/trunk/; revision=790

16 years agohide deprecated GtkProgress class
Juerg Billeter [Mon, 24 Dec 2007 19:29:01 +0000 (19:29 +0000)]
hide deprecated GtkProgress class

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vapi/gtk+-2.0.vapi, vapi/packages/gtk+-2.0/: hide deprecated
  GtkProgress class

svn path=/trunk/; revision=789

16 years agofix writing delegate types
Juerg Billeter [Mon, 24 Dec 2007 19:24:41 +0000 (19:24 +0000)]
fix writing delegate types

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala: fix writing delegate types

svn path=/trunk/; revision=788

16 years agofix void types with vapigen
Juerg Billeter [Mon, 24 Dec 2007 19:20:20 +0000 (19:20 +0000)]
fix void types with vapigen

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vala/valasymbolresolver.vala: fix void types with vapigen

svn path=/trunk/; revision=787

16 years agoupdate to glib 2.15.0
Juerg Billeter [Mon, 24 Dec 2007 12:40:43 +0000 (12:40 +0000)]
update to glib 2.15.0

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vapi/gio-2.0.vapi, vapi/packages/gio-2.0/: update to glib 2.15.0

svn path=/trunk/; revision=786

16 years agofix interface signals
Juerg Billeter [Mon, 24 Dec 2007 09:56:10 +0000 (09:56 +0000)]
fix interface signals

2007-12-24  Juerg Billeter  <j@bitron.ch>

* vala/valasignal.vala: fix interface signals

svn path=/trunk/; revision=785

16 years agobuild vapigen and vala-gen-project with newly built valac
Juerg Billeter [Sat, 22 Dec 2007 11:36:45 +0000 (11:36 +0000)]
build vapigen and vala-gen-project with newly built valac

2007-12-22  Juerg Billeter  <j@bitron.ch>

* vapigen/Makefile.am, gen-project/Makefile.am: build vapigen and
  vala-gen-project with newly built valac

svn path=/trunk/; revision=784

16 years agoadd tree and xpath bindings, use pointers, based on patch by Ondřej
Juerg Billeter [Thu, 20 Dec 2007 22:17:49 +0000 (22:17 +0000)]
add tree and xpath bindings, use pointers, based on patch by Ondřej

2007-12-20  Juerg Billeter  <j@bitron.ch>

* vapi/libxml-2.0.vapi: add tree and xpath bindings, use pointers,
  based on patch by Ondřej Jirman

svn path=/trunk/; revision=783

16 years agoadd support for pointer member access
Juerg Billeter [Thu, 20 Dec 2007 22:07:12 +0000 (22:07 +0000)]
add support for pointer member access

2007-12-20  Juerg Billeter  <j@bitron.ch>

* vala/parser.y, vala/scanner.l, vala/valacodecontext.vala,
  vala/valadatatype.vala, vala/valamemberaccess.vala,
  vala/valapointertype.vala, vala/valasemanticanalyzer.vala,
  gobject/valadbusbindingprovider.vala: add support for pointer member
  access

svn path=/trunk/; revision=782

16 years agosome enhancements to the SQLite bindings
Juerg Billeter [Tue, 18 Dec 2007 16:25:08 +0000 (16:25 +0000)]
some enhancements to the SQLite bindings

2007-12-18  Juerg Billeter  <j@bitron.ch>

* vapi/sqlite3.vapi: some enhancements to the SQLite bindings

svn path=/trunk/; revision=781

16 years agosupport cname attribute for constants
Juerg Billeter [Tue, 18 Dec 2007 15:49:14 +0000 (15:49 +0000)]
support cname attribute for constants

2007-12-18  Juerg Billeter  <j@bitron.ch>

* vala/parser.y, vala/valaattributeprocessor.vala,
  vala/valaconstant.vala: support cname attribute for constants

svn path=/trunk/; revision=780

16 years agosupport PointerType for parameters
Juerg Billeter [Tue, 18 Dec 2007 15:26:11 +0000 (15:26 +0000)]
support PointerType for parameters

2007-12-18  Juerg Billeter  <j@bitron.ch>

* vala/parser.y: support PointerType for parameters

svn path=/trunk/; revision=779

16 years agoavoid critical warning when using abstract properties, fixes bug 503444
Juerg Billeter [Sun, 16 Dec 2007 17:19:30 +0000 (17:19 +0000)]
avoid critical warning when using abstract properties, fixes bug 503444

2007-12-16  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegeneratorclass.vala: avoid critical warning when
  using abstract properties, fixes bug 503444

svn path=/trunk/; revision=778

16 years agocast return value of g_type_create_instance to avoid gcc warning, fixes
Juerg Billeter [Sun, 16 Dec 2007 17:11:05 +0000 (17:11 +0000)]
cast return value of g_type_create_instance to avoid gcc warning, fixes

2007-12-16  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegeneratormethod.vala: cast return value of
  g_type_create_instance to avoid gcc warning, fixes bug 503411

svn path=/trunk/; revision=777

16 years agoremove option to disable automatic memory management, manual memory
Juerg Billeter [Sat, 15 Dec 2007 12:10:51 +0000 (12:10 +0000)]
remove option to disable automatic memory management, manual memory

2007-12-15  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala,
  gobject/valaccodeassignmentbinding.vala,
  gobject/valaccodegenerator.vala, gobject/valaccodegeneratorclass.vala,
  compiler/valacompiler.vala, doc/valac.1: remove option to disable
  automatic memory management, manual memory management is now possible
  with pointers

svn path=/trunk/; revision=776

16 years agoremove Pointer class
Juerg Billeter [Sat, 15 Dec 2007 12:02:11 +0000 (12:02 +0000)]
remove Pointer class

2007-12-15  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valadatatype.vala, vala/valanulltype.vala,
  vala/valapointer.vala, vala/valasemanticanalyzer.vala,
  vala/valatypesymbol.vala, gobject/valaccodegeneratormethod.vala:
  remove Pointer class

svn path=/trunk/; revision=775

16 years agoupdate to be compatible with new pointer types
Juerg Billeter [Sat, 15 Dec 2007 11:54:52 +0000 (11:54 +0000)]
update to be compatible with new pointer types

2007-12-15  Juerg Billeter  <j@bitron.ch>

* gee/hashmap.vala, gee/hashset.vala: update to be compatible with new
  pointer types

* vala/parser.y, vala/vala.h, vala/valaclass.vala,
  vala/valadatatype.vala, vala/valamemorymanager.vala,
  vala/valanulltype.vala, vala/valapointertype.vala,
  vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala,
  vala/valavoidtype.vala, gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormethod.vala: use PointerType

svn path=/trunk/; revision=774

16 years agoadd ClassType and InterfaceType classes, let ArrayType derive from
Juerg Billeter [Sat, 15 Dec 2007 09:11:00 +0000 (09:11 +0000)]
add ClassType and InterfaceType classes, let ArrayType derive from

2007-12-15  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valaarraytype.vala, vala/valaclass.vala,
  vala/valaclasstype.vala, vala/valainterface.vala,
  vala/valainterfacetype.vala, vala/valareferencetype.vala,
  vala/valasemanticanalyzer.vala, vala/valasignal.vala,
  gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormemberaccess.vala,
  gobject/valaccodegeneratormethod.vala,
  gobject/valadbusbindingprovider.vala: add ClassType and InterfaceType
  classes, let ArrayType derive from ReferenceType, mark ReferenceType
  as abstract

svn path=/trunk/; revision=773

16 years agorefactor collection type check
Juerg Billeter [Sat, 15 Dec 2007 07:57:03 +0000 (07:57 +0000)]
refactor collection type check

2007-12-15  Juerg Billeter  <j@bitron.ch>

* vala/valadatatype.vala, vala/valasemanticanalyzer.vala: refactor
  collection type check

svn path=/trunk/; revision=772

16 years agomove is_type_compatible method from SemanticAnalyzer to DataType
Juerg Billeter [Sat, 15 Dec 2007 07:20:51 +0000 (07:20 +0000)]
move is_type_compatible method from SemanticAnalyzer to DataType

2007-12-15  Juerg Billeter  <j@bitron.ch>

* vala/valadatatype.vala, vala/valasemanticanalyzer.vala,
  vapi/glib-2.0.vapi: move is_type_compatible method from
  SemanticAnalyzer to DataType

svn path=/trunk/; revision=771

16 years agoadd add_type_dependency method to SourceFile
Juerg Billeter [Fri, 14 Dec 2007 21:55:18 +0000 (21:55 +0000)]
add add_type_dependency method to SourceFile

2007-12-14  Juerg Billeter  <j@bitron.ch>

* vala/valadatatype.vala, vala/valasemanticanalyzer.vala,
  vala/valasourcefile.vala: add add_type_dependency method to SourceFile

svn path=/trunk/; revision=770

16 years agomove reference type check from MemoryManager to DataType
Juerg Billeter [Fri, 14 Dec 2007 21:14:23 +0000 (21:14 +0000)]
move reference type check from MemoryManager to DataType

2007-12-14  Juerg Billeter  <j@bitron.ch>

* vala/valadatatype.vala, vala/valamemorymanager.vala: move reference
  type check from MemoryManager to DataType

svn path=/trunk/; revision=769

16 years agoreplace Invokable interface by DelegateType, MethodType, and SignalType
Juerg Billeter [Fri, 14 Dec 2007 19:41:38 +0000 (19:41 +0000)]
replace Invokable interface by DelegateType, MethodType, and SignalType

2007-12-14  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valadatatype.vala, vala/valadelegatetype.vala,
  vala/valafield.vala, vala/valaformalparameter.vala,
  vala/valainterfacewriter.vala, vala/valainvokable.vala,
  vala/valamemorymanager.vala, vala/valamethod.vala,
  vala/valamethodtype.vala, vala/valasemanticanalyzer.vala,
  vala/valasignal.vala, vala/valasignaltype.vala,
  vala/valasymbolresolver.vala, vala/valavariabledeclarator.vala,
  gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratorinvocationexpression.vala: replace Invokable
  interface by DelegateType, MethodType, and SignalType classes

svn path=/trunk/; revision=768

16 years agofix exception handling with ellipsis parameters
Juerg Billeter [Fri, 14 Dec 2007 15:42:21 +0000 (15:42 +0000)]
fix exception handling with ellipsis parameters

2007-12-14  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegeneratorinvocationexpression.vala: fix exception
  handling with ellipsis parameters

svn path=/trunk/; revision=767

16 years agoreadd support for void UnresolvedType, still required for vapigen
Juerg Billeter [Wed, 12 Dec 2007 19:44:26 +0000 (19:44 +0000)]
readd support for void UnresolvedType, still required for vapigen

2007-12-12  Juerg Billeter  <j@bitron.ch>

* vala/valasymbolresolver.vala: readd support for void UnresolvedType,
  still required for vapigen

* gobject-introspection/gidl.vapi: add IdlNodeUnion

* vapigen/valagidlparser.vala: add support for unions

* vapi/packages/libgnome-2.0/, vapi/packages/libgnomeui-2.0/: remove
  bindings for deprecated functions

* vapi/gconf-2.0.vapi, vapi/gio-2.0.vapi, vapi/gnome-vfs-2.0.vapi,
  vapi/gstreamer-0.10.vapi, vapi/libgnome-2.0.vapi,
  vapi/libgnomeui-2.0.vapi, vapi/libnotify.vapi, vapi/libsoup-2.2.vapi,
  vapi/poppler-glib.vapi: regenerated

svn path=/trunk/; revision=766

16 years agosupport assignment of lambda expressions to local variables
Juerg Billeter [Wed, 12 Dec 2007 17:44:05 +0000 (17:44 +0000)]
support assignment of lambda expressions to local variables

2007-12-12  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala: support assignment of lambda
  expressions to local variables

svn path=/trunk/; revision=765

16 years agoverify that the `abstract', `virtual', and `overrides' method modifiers
Juerg Billeter [Wed, 12 Dec 2007 17:27:33 +0000 (17:27 +0000)]
verify that the `abstract', `virtual', and `overrides' method modifiers

2007-12-12  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala: verify that the `abstract', `virtual',
  and `overrides' method modifiers are used only where applicable

svn path=/trunk/; revision=764

16 years agofix invalid C code for virtual interface method implementations
Juerg Billeter [Wed, 12 Dec 2007 16:39:59 +0000 (16:39 +0000)]
fix invalid C code for virtual interface method implementations

2007-12-12  Juerg Billeter  <j@bitron.ch>

* gobject/valaccodegeneratormethod.vala: fix invalid C code for virtual
  interface method implementations

* tests/interfaces.exp, tests/interfaces.vala: test virtual interface
  method implementations

svn path=/trunk/; revision=763

16 years agoalways use VoidType
Juerg Billeter [Wed, 12 Dec 2007 16:15:33 +0000 (16:15 +0000)]
always use VoidType

2007-12-12  Juerg Billeter  <j@bitron.ch>

* vala/parser.y, vala/scanner.l, vala/valadatatype.vala,
  vala/valasymbolresolver.vala, vala/valavoidtype.vala: always use
  VoidType

* tests/delegates.exp, tests/delegates.vala: test delegates with void
  return types

svn path=/trunk/; revision=762

16 years agoadd missing files
Juerg Billeter [Sun, 9 Dec 2007 14:03:45 +0000 (14:03 +0000)]
add missing files

2007-12-09  Juerg Billeter  <j@bitron.ch>

* vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/, vapi/packages/pango/:
  add missing files

svn path=/trunk/; revision=761

16 years agoremove bindings for deprecated functions
Juerg Billeter [Sun, 9 Dec 2007 14:00:08 +0000 (14:00 +0000)]
remove bindings for deprecated functions

2007-12-09  Juerg Billeter  <j@bitron.ch>

* vapi/packages/gdk-2.0/, vapi/packages/gtk+-2.0/,
  vapi/packages/gtk+-2.0/, vapi/packages/pango/: remove bindings for
  deprecated functions

* vapi/atk.vapi, vapi/gdk-2.0.vapi, vapi/gtk+-2.0.vapi, vapi/pango.vapi:
  regenerated

svn path=/trunk/; revision=760

16 years agoadd GTimer and g_list_insert_sorted, patch by Mikael Hermansson
Juerg Billeter [Sun, 9 Dec 2007 13:29:33 +0000 (13:29 +0000)]
add GTimer and g_list_insert_sorted, patch by Mikael Hermansson

2007-12-09  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: add GTimer and g_list_insert_sorted,
  patch by Mikael Hermansson

svn path=/trunk/; revision=759

16 years agouse subclasses of DataType
Juerg Billeter [Tue, 4 Dec 2007 21:33:09 +0000 (21:33 +0000)]
use subclasses of DataType

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala, gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormethod.vala,
  gobject/valadbusbindingprovider.vala: use subclasses of DataType

svn path=/trunk/; revision=758

16 years agofix return type for creation methods
Juerg Billeter [Tue, 4 Dec 2007 21:19:40 +0000 (21:19 +0000)]
fix return type for creation methods

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/valacreationmethod.vala, vala/valasemanticanalyzer.vala,
  gobject/valaccodegeneratormethod.vala: fix return type for creation
  methods

svn path=/trunk/; revision=757

16 years agouse subclasses of DataType
Juerg Billeter [Tue, 4 Dec 2007 19:03:22 +0000 (19:03 +0000)]
use subclasses of DataType

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/valaarray.vala, vala/valaclass.vala, vala/valaenum.vala,
  vala/valainterface.vala, vala/valareferencetype.vala,
  vala/valasemanticanalyzer.vala, vala/valasignal.vala,
  vala/valastruct.vala, gobject/valaccodegeneratormethod.vala,
  gobject/valadbusbindingprovider.vala: use subclasses of DataType

svn path=/trunk/; revision=756

16 years agoUpdate svn:ignore property.
Juerg Billeter [Tue, 4 Dec 2007 19:02:11 +0000 (19:02 +0000)]
Update svn:ignore property.

2007-12-04  Juerg Billeter  <j@bitron.ch>

Update svn:ignore property.

svn path=/trunk/; revision=755

16 years agoadd NullType and VoidType classes
Juerg Billeter [Tue, 4 Dec 2007 13:28:30 +0000 (13:28 +0000)]
add NullType and VoidType classes

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valanulltype.vala, vala/valavoidtype.vala,
  gobject/valaccodegenerator.vala: add NullType and VoidType classes

svn path=/trunk/; revision=754

16 years agoadd ArrayType, PointerType, ReferenceType, and ValueType classes
Juerg Billeter [Tue, 4 Dec 2007 12:48:31 +0000 (12:48 +0000)]
add ArrayType, PointerType, ReferenceType, and ValueType classes

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/valaarraytype.vala, vala/valapointertype.vala,
  vala/valareferencetype.vala, vala/valavaluetype.vala,
  gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormemberaccess.vala: add ArrayType,
  PointerType, ReferenceType, and ValueType classes

svn path=/trunk/; revision=753

16 years agodon't call replace_type when type resolving failed
Juerg Billeter [Tue, 4 Dec 2007 10:32:32 +0000 (10:32 +0000)]
don't call replace_type when type resolving failed

2007-12-04  Juerg Billeter  <j@bitron.ch>

* vala/valasymbolresolver.vala: don't call replace_type when type
  resolving failed

svn path=/trunk/; revision=752

16 years agoAdded libgnome-menu vapi files Added libgnome-menu package files
Roberto Majadas [Mon, 3 Dec 2007 20:51:33 +0000 (20:51 +0000)]
Added libgnome-menu vapi files Added libgnome-menu package files

2007-12-03  Roberto Majadas  <telemaco@openshine.com>

* vapi/libgnome-menu.* : Added libgnome-menu vapi files
* vapi/packages/libgnome-menu.* : Added libgnome-menu package files

svn path=/trunk/; revision=751

16 years agoimplement replace_type for sizeof and typeof expressions
Juerg Billeter [Mon, 3 Dec 2007 20:40:58 +0000 (20:40 +0000)]
implement replace_type for sizeof and typeof expressions

2007-12-03  Juerg Billeter  <j@bitron.ch>

* vala/valasizeofexpression.vala, vala/valatypeofexpression.vala:
  implement replace_type for sizeof and typeof expressions

svn path=/trunk/; revision=750

16 years agomove unresolved type information from DataType into new UnresolvedType
Juerg Billeter [Sun, 2 Dec 2007 22:21:56 +0000 (22:21 +0000)]
move unresolved type information from DataType into new UnresolvedType

2007-12-02  Juerg Billeter  <j@bitron.ch>

* vala/Makefile.am, vala/parser.y, vala/vala.h,
  vala/valaarraycreationexpression.vala, vala/valacallback.vala,
  vala/valacastexpression.vala, vala/valacatchclause.vala,
  vala/valaclass.vala, vala/valacodenode.vala,
  vala/valacodevisitor.vala, vala/valaconstant.vala,
  vala/valadatatype.vala, vala/valafield.vala,
  vala/valaforeachstatement.vala, vala/valaformalparameter.vala,
  vala/valainterface.vala, vala/valainterfacewriter.vala,
  vala/valalocalvariabledeclaration.vala, vala/valamemberaccess.vala,
  vala/valamemorymanager.vala, vala/valamethod.vala,
  vala/valaobjectcreationexpression.vala, vala/valaproperty.vala,
  vala/valasignal.vala, vala/valastruct.vala,
  vala/valasymbolresolver.vala, vala/valatypecheck.vala,
  vala/valaunresolvedtype.vala, vala/valavariabledeclarator.vala,
  gobject/valaccodegenerator.vala, vapigen/valagidlparser.vala: move
  unresolved type information from DataType into new UnresolvedType
  class, replace UnresolvedType instance by resolved DataType in
  SymbolResolver

svn path=/trunk/; revision=749

16 years agorename replace method to replace_expression and require arguments of type
Juerg Billeter [Sun, 2 Dec 2007 14:39:54 +0000 (14:39 +0000)]
rename replace method to replace_expression and require arguments of type

2007-12-02  Juerg Billeter  <j@bitron.ch>

* vala/valaaddressofexpression.vala, vala/valaassignment.vala,
  vala/valabinaryexpression.vala, vala/valacastexpression.vala,
  vala/valacodenode.vala, vala/valadostatement.vala,
  vala/valaexpressionstatement.vala, vala/valaforeachstatement.vala,
  vala/valaforstatement.vala, vala/valaifstatement.vala,
  vala/valainvocationexpression.vala, vala/valamemberaccess.vala,
  vala/valaobjectcreationexpression.vala,
  vala/valaparenthesizedexpression.vala,
  vala/valapointerindirection.vala,
  vala/valareferencetransferexpression.vala,
  vala/valareturnstatement.vala, vala/valasemanticanalyzer.vala,
  vala/valaswitchstatement.vala, vala/valathrowstatement.vala,
  vala/valaunaryexpression.vala, vala/valavariabledeclarator.vala,
  vala/valawhilestatement.vala: rename replace method to
  replace_expression and require arguments of type Expression

svn path=/trunk/; revision=748

16 years agoprevent conflicts in type macros
Juerg Billeter [Sun, 2 Dec 2007 11:53:15 +0000 (11:53 +0000)]
prevent conflicts in type macros

2007-12-02  Juerg Billeter  <j@bitron.ch>

* vala/valaclass.vala, vala/valainterface.vala: prevent conflicts in
  type macros

svn path=/trunk/; revision=747

16 years agorename TypeReference to DataType
Juerg Billeter [Sun, 2 Dec 2007 10:34:33 +0000 (10:34 +0000)]
rename TypeReference to DataType

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

16 years agorename DataType to Typesymbol
Juerg Billeter [Sun, 2 Dec 2007 10:23:29 +0000 (10:23 +0000)]
rename DataType to Typesymbol

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

16 years agodon't emit unreachable code, patch by Ondrej Jirman
Juerg Billeter [Sat, 1 Dec 2007 16:45:54 +0000 (16:45 +0000)]
don't emit unreachable code, patch by Ondrej Jirman

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

16 years agodon't let named creation methods conflict with normal methods
Juerg Billeter [Sat, 1 Dec 2007 10:35:36 +0000 (10:35 +0000)]
don't let named creation methods conflict with normal methods

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

16 years agopass non-simple structs always by reference
Juerg Billeter [Fri, 30 Nov 2007 19:57:12 +0000 (19:57 +0000)]
pass non-simple structs always by reference

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

16 years agocheck interfaces before base class in symbol lookup
Juerg Billeter [Fri, 30 Nov 2007 11:59:29 +0000 (11:59 +0000)]
check interfaces before base class in symbol lookup

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

16 years agosupport virtual methods without wrapper with the [NoWrapper] attribute,
Juerg Billeter [Thu, 29 Nov 2007 20:31:43 +0000 (20:31 +0000)]
support virtual methods without wrapper with the [NoWrapper] attribute,

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

16 years agoadd is_pure method to Expression class
Juerg Billeter [Thu, 29 Nov 2007 19:35:24 +0000 (19:35 +0000)]
add is_pure method to Expression class

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

16 years agorefactor tests to have more descriptive names
Juerg Billeter [Thu, 29 Nov 2007 15:14:16 +0000 (15:14 +0000)]
refactor tests to have more descriptive names

2007-11-29  Juerg Billeter  <j@bitron.ch>

* tests/: refactor tests to have more descriptive names

svn path=/trunk/; revision=738

16 years agoremove enchant bindings test, we focus on compiler tests
Juerg Billeter [Thu, 29 Nov 2007 15:07:40 +0000 (15:07 +0000)]
remove enchant bindings test, we focus on compiler tests

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

16 years agofix distcheck
Juerg Billeter [Thu, 29 Nov 2007 14:52:51 +0000 (14:52 +0000)]
fix distcheck

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

16 years agoadd some basic documentation for statements, extend documentation
Juerg Billeter [Thu, 29 Nov 2007 13:00:23 +0000 (13:00 +0000)]
add some basic documentation for statements, extend documentation

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

16 years agoadd support for inline methods
Juerg Billeter [Wed, 28 Nov 2007 16:28:30 +0000 (16:28 +0000)]
add support for inline methods

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

16 years agobind atomic operations, fixes bug 499970
Juerg Billeter [Wed, 28 Nov 2007 16:05:33 +0000 (16:05 +0000)]
bind atomic operations, fixes bug 499970

2007-11-28  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: bind atomic operations, fixes bug 499970

svn path=/trunk/; revision=733

16 years agoadd support for volatile fields, fixes bug #499960
Juerg Billeter [Wed, 28 Nov 2007 15:32:01 +0000 (15:32 +0000)]
add support for volatile fields, fixes bug #499960

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

16 years agosearch for INSTALL and COPYING files in more directories, don't fail if
Juerg Billeter [Tue, 27 Nov 2007 21:12:19 +0000 (21:12 +0000)]
search for INSTALL and COPYING files in more directories, don't fail if

2007-11-27  Juerg Billeter  <j@bitron.ch>

* gen-project/valaprojectgenerator.vala: search for INSTALL and COPYING
  files in more directories, don't fail if auxiliary files can't be
  found, based on patch by Marcelo Lira, fixes bug 499806

svn path=/trunk/; revision=731

16 years agoadd AM_MAINTAINER_MODE and replace deprecated INCLUDES by AM_CPPFLAGS
Juerg Billeter [Tue, 27 Nov 2007 20:55:23 +0000 (20:55 +0000)]
add AM_MAINTAINER_MODE and replace deprecated INCLUDES by AM_CPPFLAGS

2007-11-27  Juerg Billeter  <j@bitron.ch>

* gen-project/valaprojectgenerator.vala: add AM_MAINTAINER_MODE and
  replace deprecated INCLUDES by AM_CPPFLAGS

svn path=/trunk/; revision=730

16 years agodon't use filter function in makefiles as it's a GNU make extension
Juerg Billeter [Tue, 27 Nov 2007 20:51:25 +0000 (20:51 +0000)]
don't use filter function in makefiles as it's a GNU make extension

2007-11-27  Juerg Billeter  <j@bitron.ch>

* ccode/Makefile.am, compiler/Makefile.am, gee/Makefile.am,
  gen-project/Makefile.am, gobject/Makefile.am, tests/Makefile.am,
  vala/Makefile.am, vapigen/Makefile.am: don't use filter function in
  makefiles as it's a GNU make extension

svn path=/trunk/; revision=729

16 years agoadd AM_MAINTAINER_MODE
Juerg Billeter [Tue, 27 Nov 2007 20:17:42 +0000 (20:17 +0000)]
add AM_MAINTAINER_MODE

2007-11-27  Juerg Billeter  <j@bitron.ch>

* configure.ac: add AM_MAINTAINER_MODE

* autogen.sh: enable maintainer mode by default

svn path=/trunk/; revision=728

16 years agoreplace deprecated INCLUDES by AM_CPPFLAGS
Juerg Billeter [Tue, 27 Nov 2007 20:11:22 +0000 (20:11 +0000)]
replace deprecated INCLUDES by AM_CPPFLAGS

2007-11-27  Juerg Billeter  <j@bitron.ch>

* ccode/Makefile.am, compiler/Makefile.am, gee/Makefile.am,
  gen-project/Makefile.am, gobject-introspection/Makefile.am,
  gobject/Makefile.am, tests/Makefile.am, vala/Makefile.am,
  vapigen/Makefile.am: replace deprecated INCLUDES by AM_CPPFLAGS

svn path=/trunk/; revision=727

16 years agoconcatenate adjacent string literal tokens
Juerg Billeter [Tue, 27 Nov 2007 19:48:54 +0000 (19:48 +0000)]
concatenate adjacent string literal tokens

2007-11-27  Juerg Billeter  <j@bitron.ch>

* gobject-introspection/cparser.y: concatenate adjacent string literal
  tokens

svn path=/trunk/; revision=726

16 years agobind sscanf instead of scanf, add memcpy binding
Juerg Billeter [Tue, 27 Nov 2007 13:50:09 +0000 (13:50 +0000)]
bind sscanf instead of scanf, add memcpy binding

2007-11-27  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: bind sscanf instead of scanf, add memcpy binding

svn path=/trunk/; revision=725

16 years agoadd scanf and fscanf bindings
Juerg Billeter [Mon, 26 Nov 2007 23:29:35 +0000 (23:29 +0000)]
add scanf and fscanf bindings

2007-11-27  Juerg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi: add scanf and fscanf bindings

svn path=/trunk/; revision=724

16 years agoPost-release version bump
Juerg Billeter [Sun, 25 Nov 2007 18:31:16 +0000 (18:31 +0000)]
Post-release version bump

2007-11-25  Juerg Billeter  <j@bitron.ch>

* configure.ac: Post-release version bump

svn path=/trunk/; revision=723

16 years agoupdate for 0.1.5 release VALA_0_1_5
Juerg Billeter [Sun, 25 Nov 2007 18:29:09 +0000 (18:29 +0000)]
update for 0.1.5 release

2007-11-25  Juerg Billeter  <j@bitron.ch>

* NEWS: update for 0.1.5 release

svn path=/trunk/; revision=721

16 years agoremove short-living reference warning, too many false positives
Juerg Billeter [Sun, 25 Nov 2007 17:07:25 +0000 (17:07 +0000)]
remove short-living reference warning, too many false positives

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

16 years agoadd binding for g_chmod
Juerg Billeter [Sun, 25 Nov 2007 17:01:29 +0000 (17:01 +0000)]
add binding for g_chmod

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

16 years agomark GtkTargetEntry as value-type
Juerg Billeter [Sun, 25 Nov 2007 14:02:33 +0000 (14:02 +0000)]
mark GtkTargetEntry as value-type

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

16 years agofix is_out support for parameters
Juerg Billeter [Sat, 24 Nov 2007 15:31:19 +0000 (15:31 +0000)]
fix is_out support for parameters

2007-11-24  Juerg Billeter  <j@bitron.ch>

* vapigen/valagidlparser.vala: fix is_out support for parameters

svn path=/trunk/; revision=717

16 years agosupport is_out for parameters in the metadata
Juerg Billeter [Sat, 24 Nov 2007 15:29:35 +0000 (15:29 +0000)]
support is_out for parameters in the metadata

2007-11-24  Juerg Billeter  <j@bitron.ch>

* vapigen/valagidlparser.vala: support is_out for parameters in the
  metadata

svn path=/trunk/; revision=716

16 years agoadd support for overriding the name and namespace of types
Juerg Billeter [Sat, 24 Nov 2007 15:09:51 +0000 (15:09 +0000)]
add support for overriding the name and namespace of types

2007-11-24  Juerg Billeter  <j@bitron.ch>

* vapigen/valagidlparser.vala: add support for overriding the name and
  namespace of types

svn path=/trunk/; revision=715

16 years agoavoid NULL function parameter names
Juerg Billeter [Sat, 24 Nov 2007 09:41:54 +0000 (09:41 +0000)]
avoid NULL function parameter names

2007-11-24  Juerg Billeter  <j@bitron.ch>

* gobject-introspection/gen-introspect.c: avoid NULL function parameter
  names

* vapigen/valagidlparser.vala: accept iconv_t

svn path=/trunk/; revision=714

16 years agocall g_thread_init to support libraries using threading functionality in
Juerg Billeter [Fri, 23 Nov 2007 21:37:01 +0000 (21:37 +0000)]
call g_thread_init to support libraries using threading functionality in

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

16 years agoupdate to use vala-gen-introspect
Juerg Billeter [Fri, 23 Nov 2007 21:05:58 +0000 (21:05 +0000)]
update to use vala-gen-introspect

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

16 years agoadd support for anonymous structs and unions (gcc extension)
Juerg Billeter [Fri, 23 Nov 2007 20:25:57 +0000 (20:25 +0000)]
add support for anonymous structs and unions (gcc extension)

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

16 years agoupdate to use vala-gen-introspect
Juerg Billeter [Fri, 23 Nov 2007 19:16:19 +0000 (19:16 +0000)]
update to use vala-gen-introspect

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

16 years agoupdate to use vala-gen-introspect
Juerg Billeter [Thu, 22 Nov 2007 20:37:43 +0000 (20:37 +0000)]
update to use vala-gen-introspect

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

16 years agoupdate to use vala-gen-introspect
Juerg Billeter [Thu, 22 Nov 2007 20:25:15 +0000 (20:25 +0000)]
update to use vala-gen-introspect

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

16 years agofix value of string constants
Juerg Billeter [Thu, 22 Nov 2007 20:16:55 +0000 (20:16 +0000)]
fix value of string constants

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

16 years agocompare complete path
Juerg Billeter [Thu, 22 Nov 2007 20:07:23 +0000 (20:07 +0000)]
compare complete path

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

16 years agoupdate to use vala-gen-introspect
Juerg Billeter [Thu, 22 Nov 2007 19:35:08 +0000 (19:35 +0000)]
update to use vala-gen-introspect

2007-11-22  Juerg Billeter  <j@bitron.ch>

* vapi/packages/gnome-vfs-2.0/: update to use vala-gen-introspect

* vapi/gnome-vfs-2.0.vapi: regenerated

svn path=/trunk/; revision=705

16 years agoadd support for .defines file
Juerg Billeter [Thu, 22 Nov 2007 19:30:23 +0000 (19:30 +0000)]
add support for .defines file

2007-11-22  Juerg Billeter  <j@bitron.ch>

* vapigen/vala-gen-introspect/vala-gen-introspect.in: add support for
  .defines file

* vapi/packages/libwnck-1.0/: update to use vala-gen-introspect

* vapi/libwnck-1.0.vapi: regenerated

svn path=/trunk/; revision=704