platform/upstream/vala.git
16 years agofix array creation expressions with side-effects, fixes bug 472984
Juerg Billeter [Mon, 21 Jan 2008 23:08:22 +0000 (23:08 +0000)]
fix array creation expressions with side-effects, fixes bug 472984

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

* gobject/valaccodearraycreationexpressionbinding.vala,
  gobject/valaccodegenerator.vala: fix array creation expressions with
  side-effects, fixes bug 472984

* tests/arrays.vala: test array creation expressions with side-effects

svn path=/trunk/; revision=878

16 years agocombine array tests in one file
Juerg Billeter [Mon, 21 Jan 2008 20:07:03 +0000 (20:07 +0000)]
combine array tests in one file

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

* tests/Makefile.am, tests/arrays.exp, tests/arrays.vala: combine array
  tests in one file

svn path=/trunk/; revision=877

16 years agoset base_method also in VAPI classes for virtual and abstract methods,
Juerg Billeter [Mon, 21 Jan 2008 17:49:33 +0000 (17:49 +0000)]
set base_method also in VAPI classes for virtual and abstract methods,

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

* vala/valasemanticanalyzer.vala: set base_method also in VAPI classes
  for virtual and abstract methods, fixes `base´ access

svn path=/trunk/; revision=876

16 years agoadd --quiet option to valac and vapigen, patch by Emmanuele Bassi, fixes
Juerg Billeter [Mon, 21 Jan 2008 17:27:16 +0000 (17:27 +0000)]
add --quiet option to valac and vapigen, patch by Emmanuele Bassi, fixes

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

* compiler/valacompiler.vala, vapigen/valavapigen.vala: add --quiet
  option to valac and vapigen,
  patch by Emmanuele Bassi, fixes bug 510998

svn path=/trunk/; revision=875

16 years agoimprove generic type resolution, add type checking for element type in
Juerg Billeter [Mon, 21 Jan 2008 17:09:24 +0000 (17:09 +0000)]
improve generic type resolution, add type checking for element type in

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

* vala/valasemanticanalyzer.vala: improve generic type resolution, add
  type checking for element type in foreach statement,
  based on patch by Hans Vercammen, fixes bug 510852

* gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratormethod.vala, vapigen/valagidlparser.vala:
  fix foreach statements

svn path=/trunk/; revision=874

16 years agofix pango_layout_iter_get_line_yrange binding
Juerg Billeter [Mon, 21 Jan 2008 10:41:34 +0000 (10:41 +0000)]
fix pango_layout_iter_get_line_yrange binding

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

* vapi/packages/pango/: fix pango_layout_iter_get_line_yrange binding

* vapi/pango.vapi: regenerated

svn path=/trunk/; revision=873

16 years agofix poppler_page_get_size binding, fixes bug 510781
Juerg Billeter [Mon, 21 Jan 2008 10:38:47 +0000 (10:38 +0000)]
fix poppler_page_get_size binding, fixes bug 510781

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

* vapi/packages/poppler-glib/: fix poppler_page_get_size binding,
  fixes bug 510781

* vapi/poppler-glib.vapi: regenerated

svn path=/trunk/; revision=872

16 years agosupport type_t naming convention
Juerg Billeter [Sat, 19 Jan 2008 20:23:18 +0000 (20:23 +0000)]
support type_t naming convention

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

* gobject-introspection/scanner.c: support type_t naming convention

svn path=/trunk/; revision=871

16 years agosupport hiding enums
Juerg Billeter [Sat, 19 Jan 2008 16:49:32 +0000 (16:49 +0000)]
support hiding enums

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

* vapigen/valagidlparser.vala: support hiding enums

svn path=/trunk/; revision=870

16 years agoPost-release version bump
Juerg Billeter [Sat, 19 Jan 2008 13:33:52 +0000 (13:33 +0000)]
Post-release version bump

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

* configure.ac: Post-release version bump

svn path=/trunk/; revision=869

16 years agoupdate for 0.1.6 release VALA_0_1_6
Juerg Billeter [Sat, 19 Jan 2008 13:32:20 +0000 (13:32 +0000)]
update for 0.1.6 release

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

* NEWS: update for 0.1.6 release

svn path=/trunk/; revision=867

16 years agoadd bindings for GLib testing framework, fixes bug 510574
Juerg Billeter [Sat, 19 Jan 2008 12:58:10 +0000 (12:58 +0000)]
add bindings for GLib testing framework, fixes bug 510574

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

* vapi/glib-2.0.vapi: add bindings for GLib testing framework,
  fixes bug 510574

svn path=/trunk/; revision=866

16 years agoadd support for common_prefix attribute to override prefix of enum values
Juerg Billeter [Sat, 19 Jan 2008 10:25:47 +0000 (10:25 +0000)]
add support for common_prefix attribute to override prefix of enum values

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

* vapigen/valagidlparser.vala: add support for common_prefix
  attribute to override prefix of enum values

* vapi/packages/gdk-2.0/: fix GdkWindowClass binding,
  fixes bug 509967

* vapi/gdk-2.0.vapi: regenerated

svn path=/trunk/; revision=865

16 years agoupdate to gtksourceview 2.1.0
Juerg Billeter [Sat, 19 Jan 2008 09:35:20 +0000 (09:35 +0000)]
update to gtksourceview 2.1.0

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

* vapi/packages/gtksourceview-2.0/: update to gtksourceview 2.1.0

* vapi/gtksourceview-2.0.vapi: regenerated

svn path=/trunk/; revision=864

16 years agoupdate to libgnomeui 2.21.5
Juerg Billeter [Sat, 19 Jan 2008 09:34:19 +0000 (09:34 +0000)]
update to libgnomeui 2.21.5

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

* vapi/packages/libgnomeui-2.0/: update to libgnomeui 2.21.5

* vapi/libgnomeui-2.0.vapi: regenerated

svn path=/trunk/; revision=863

16 years agoupdate to glib 2.15.2
Juerg Billeter [Sat, 19 Jan 2008 09:33:07 +0000 (09:33 +0000)]
update to glib 2.15.2

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

* vapi/packages/gio-2.0/: update to glib 2.15.2

* vapi/gio-2.0.vapi: regenerated

svn path=/trunk/; revision=862

16 years agoVAPI classes don't specify overridden methods or properties, fix generic
Juerg Billeter [Sat, 19 Jan 2008 08:44:36 +0000 (08:44 +0000)]
VAPI classes don't specify overridden methods or properties, fix generic

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

* vala/valainterfacewriter.vala, vala/valasemanticanalyzer.vala: VAPI
  classes don't specify overridden methods or properties, fix generic
  type argument tracing to use the same algorithm as inherited symbol
  lookup

svn path=/trunk/; revision=861

16 years agosupport C99 _Bool type
Juerg Billeter [Fri, 18 Jan 2008 22:17:00 +0000 (22:17 +0000)]
support C99 _Bool type

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

* gobject-introspection/gidlparser.c,
  gobject-introspection/scannerlexer.l,
  gobject-introspection/scannerparser.y: support C99 _Bool type

svn path=/trunk/; revision=860

16 years agosupport nested generic types, fixes bug 443522
Juerg Billeter [Fri, 18 Jan 2008 22:00:34 +0000 (22:00 +0000)]
support nested generic types, fixes bug 443522

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

* vala/scanner.l: support nested generic types, fixes bug 443522

svn path=/trunk/; revision=859

16 years agoimplement get_cname method
Juerg Billeter [Fri, 18 Jan 2008 21:17:18 +0000 (21:17 +0000)]
implement get_cname method

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

* vala/valavoidtype.vala: implement get_cname method

* gobject/valaccodegenerator.vala: cast function pointers to callback
  type, fixes bug 510262

svn path=/trunk/; revision=858

16 years agofix memory leaks in g_file_new_for_* binding, fixes bug 509884
Juerg Billeter [Fri, 18 Jan 2008 20:24:48 +0000 (20:24 +0000)]
fix memory leaks in g_file_new_for_* binding, fixes bug 509884

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

* vapi/packages/gio-2.0/: fix memory leaks in g_file_new_for_* binding,
  fixes bug 509884

* vapi/gio-2.0.vapi: regenerated

svn path=/trunk/; revision=857

16 years agowrite [NoArrayLength] for fields
Juerg Billeter [Fri, 18 Jan 2008 20:15:47 +0000 (20:15 +0000)]
write [NoArrayLength] for fields

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

* vala/valainterfacewriter.vala: write [NoArrayLength] for fields

* vapigen/valagidlparser.vala: set no_array_length for fields

* vapi/packages/gtk+-2.0/: fix GtkRecentData binding, fixes bug 509168

* vapi/gdk-2.0.vapi, vapi/gstreamer-0.10.vapi,
  vapi/gstreamer-audio-0.10.vapi, vapi/gstreamer-dataprotocol-0.10.vapi,
  vapi/gstreamer-fft-0.10.vapi, vapi/gstreamer-net-0.10.vapi,
  vapi/gstreamer-netbuffer-0.10.vapi, vapi/gstreamer-rtsp-0.10.vapi,
  vapi/gstreamer-tag-0.10.vapi, vapi/gtk+-2.0.vapi, vapi/hildon-1.vapi,
  vapi/vte.vapi: regenerated

svn path=/trunk/; revision=856

16 years agodon't output full source file path in generated C code
Juerg Billeter [Fri, 18 Jan 2008 19:38:23 +0000 (19:38 +0000)]
don't output full source file path in generated C code

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

* vala/valacodenode.vala, vala/valasemanticanalyzer.vala: don't output
  full source file path in generated C code

svn path=/trunk/; revision=855

16 years agodon't generate public setter for construct-only properties, fixes bug
Juerg Billeter [Fri, 18 Jan 2008 19:12:30 +0000 (19:12 +0000)]
don't generate public setter for construct-only properties, fixes bug

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

* gobject/valaccodegenerator.vala: don't generate public setter for
  construct-only properties, fixes bug 479062

svn path=/trunk/; revision=854

16 years agosupport pointers as generic type arguments
Juerg Billeter [Fri, 18 Jan 2008 17:42:55 +0000 (17:42 +0000)]
support pointers as generic type arguments

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

* vala/scanner.l, vala/parser.y: support pointers as generic type
  arguments

svn path=/trunk/; revision=853

16 years agofix iteration over collections passed by ref parameter using foreach,
Juerg Billeter [Fri, 18 Jan 2008 16:59:12 +0000 (16:59 +0000)]
fix iteration over collections passed by ref parameter using foreach,

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

* gobject/valaccodegenerator.vala: fix iteration over collections
  passed by ref parameter using foreach,
  patch by Hans Vercammen, fixes bug 510419

svn path=/trunk/; revision=852

16 years agosimplify conditional expression type analysis, fixes crash
Juerg Billeter [Fri, 18 Jan 2008 16:51:06 +0000 (16:51 +0000)]
simplify conditional expression type analysis, fixes crash

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

* vala/valanulltype.vala, vala/valasemanticanalyzer.vala: simplify
  conditional expression type analysis, fixes crash

svn path=/trunk/; revision=851

16 years agofix methods with ref array parameters, based on patch by Hans Vercammen,
Juerg Billeter [Fri, 18 Jan 2008 15:52:46 +0000 (15:52 +0000)]
fix methods with ref array parameters, based on patch by Hans Vercammen,

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

* gobject/valaccodegeneratormethod.vala: fix methods with ref array
  parameters, based on patch by Hans Vercammen, fixes bug 510418

svn path=/trunk/; revision=850

16 years agofix GOptionFlags binding
Juerg Billeter [Fri, 18 Jan 2008 15:42:17 +0000 (15:42 +0000)]
fix GOptionFlags binding

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

* vapi/glib-2.0.vapi: fix GOptionFlags binding

svn path=/trunk/; revision=849

16 years agoadd [Conditional (condition = "CONDITION")] attribute for methods, fixes
Juerg Billeter [Thu, 17 Jan 2008 22:51:29 +0000 (22:51 +0000)]
add [Conditional (condition = "CONDITION")] attribute for methods, fixes

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

* vala/parser.y, vala/valacodecontext.vala, compiler/valacompiler.vala:
  add [Conditional (condition = "CONDITION")] attribute for methods,
  fixes bug 434515

svn path=/trunk/; revision=848

16 years agofix color parameters of gtk_widget_modify_*
Juerg Billeter [Thu, 17 Jan 2008 18:51:05 +0000 (18:51 +0000)]
fix color parameters of gtk_widget_modify_*

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

* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: fix color parameters of
  gtk_widget_modify_*

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=847

16 years agoappend gee.vapi to vala-1.0.vapi
Juerg Billeter [Thu, 17 Jan 2008 17:52:41 +0000 (17:52 +0000)]
append gee.vapi to vala-1.0.vapi

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

* vapi/Makefile.am: append gee.vapi to vala-1.0.vapi

svn path=/trunk/; revision=846

16 years agoremove gstreamer-base-0.10 bindings regenerated
Juerg Billeter [Thu, 17 Jan 2008 17:23:37 +0000 (17:23 +0000)]
remove gstreamer-base-0.10 bindings regenerated

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

* vapi/packages/gstreamer-0.10/: remove gstreamer-base-0.10 bindings
* vapi/gstreamer-0.10.vapi: regenerated

* vapi/gstreamer-audio-0.10.deps, vapi/gstreamer-audio-0.10.vapi,
  vapi/packages/gstreamer-audio-0.10/: add gstreamer-audio-0.10 bindings

* vapi/gstreamer-base-0.10.deps, vapi/gstreamer-base-0.10.vapi,
  vapi/packages/gstreamer-base-0.10/: add gstreamer-base-0.10 bindings

* vapi/gstreamer-check-0.10.deps, vapi/gstreamer-check-0.10.vapi,
  vapi/packages/gstreamer-check-0.10/: add gstreamer-check-0.10 bindings

* vapi/gstreamer-controller-0.10.deps,
  vapi/gstreamer-controller-0.10.vapi,
  vapi/packages/gstreamer-controller-0.10/: add
  gstreamer-controller-0.10 bindings

* vapi/gstreamer-dataprotocol-0.10.deps,
  vapi/gstreamer-dataprotocol-0.10.vapi,
  vapi/packages/gstreamer-dataprotocol-0.10/: add
  gstreamer-dataprotocol-0.10 bindings

* vapi/gstreamer-fft-0.10.deps, vapi/gstreamer-fft-0.10.vapi,
  vapi/packages/gstreamer-fft-0.10/: add gstreamer-fft-0.10 bindings

* vapi/gstreamer-interfaces-0.10.deps,
  vapi/gstreamer-interfaces-0.10.vapi,
  vapi/packages/gstreamer-interfaces-0.10/: add
  gstreamer-interfaces-0.10 bindings

* vapi/gstreamer-net-0.10.deps, vapi/gstreamer-net-0.10.vapi,
  vapi/packages/gstreamer-net-0.10/: add gstreamer-net-0.10 bindings

* vapi/gstreamer-netbuffer-0.10.deps,
  vapi/gstreamer-netbuffer-0.10.vapi,
  vapi/packages/gstreamer-netbuffer-0.10/: add gstreamer-netbuffer-0.10
  bindings

* vapi/gstreamer-pbutils-0.10.deps, vapi/gstreamer-pbutils-0.10.vapi,
  vapi/packages/gstreamer-pbutils-0.10/: add gstreamer-pbutils-0.10
  bindings

* vapi/gstreamer-riff-0.10.deps, vapi/gstreamer-riff-0.10.vapi,
  vapi/packages/gstreamer-riff-0.10/: add gstreamer-riff-0.10 bindings

* vapi/gstreamer-rtp-0.10.deps, vapi/gstreamer-rtp-0.10.vapi,
  vapi/packages/gstreamer-rtp-0.10/: add gstreamer-rtp-0.10 bindings

* vapi/gstreamer-rtsp-0.10.deps, vapi/gstreamer-rtsp-0.10.vapi,
  vapi/packages/gstreamer-rtsp-0.10/: add gstreamer-rtsp-0.10 bindings

* vapi/gstreamer-sdp-0.10.deps, vapi/gstreamer-sdp-0.10.vapi,
  vapi/packages/gstreamer-sdp-0.10/: add gstreamer-sdp-0.10 bindings

* vapi/gstreamer-tag-0.10.deps, vapi/gstreamer-tag-0.10.vapi,
  vapi/packages/gstreamer-tag-0.10/: add gstreamer-tag-0.10 bindings

* vapi/gstreamer-video-0.10.deps, vapi/gstreamer-video-0.10.vapi,
  vapi/packages/gstreamer-video-0.10/: add gstreamer-video-0.10 bindings

* vapi/Makefile.am: updated

Fixes bug 471064

svn path=/trunk/; revision=845

16 years agoadd GScanner bindings, based on patch by Stephan Kochen, fixes bug 508998
Juerg Billeter [Thu, 17 Jan 2008 16:19:53 +0000 (16:19 +0000)]
add GScanner bindings, based on patch by Stephan Kochen, fixes bug 508998

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

* vapi/glib-2.0.vapi: add GScanner bindings,
  based on patch by Stephan Kochen, fixes bug 508998

svn path=/trunk/; revision=844

16 years agopass non-simple structs also in object creation expressions always by
Juerg Billeter [Thu, 17 Jan 2008 15:02:05 +0000 (15:02 +0000)]
pass non-simple structs also in object creation expressions always by

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

* gobject/valaccodegenerator.vala: pass non-simple structs also in
  object creation expressions always by reference, fixes bug 510029

svn path=/trunk/; revision=843

16 years agoremove outdated type name heuristics, fixes bug 509597
Juerg Billeter [Thu, 17 Jan 2008 14:52:28 +0000 (14:52 +0000)]
remove outdated type name heuristics, fixes bug 509597

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

* vapigen/valagidlparser.vala: remove outdated type name heuristics,
  fixes bug 509597

* vapi/packages/gdk-2.0/, vapi/packages/gstreamer-0.10/,
  vapi/packages/gtk+-2.0/, vapi/packages/libgnome-2.0/: fix type names
  in metadata

* vapi/atk.vapi, vapi/gdk-2.0.vapi, vapi/gio-2.0.vapi,
  vapi/gnome-vfs-2.0.vapi, vapi/gstreamer-0.10.vapi,
  vapi/libgnomeui-2.0.vapi, vapi/libsoup-2.2.vapi, vapi/pango.vapi:
  regenerated

svn path=/trunk/; revision=842

16 years agofix gcc warning for signals with string parameters, fixes bug 509177
Juerg Billeter [Thu, 17 Jan 2008 13:48:09 +0000 (13:48 +0000)]
fix gcc warning for signals with string parameters, fixes bug 509177

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

* gobject/valaccodegeneratorsignal.vala: fix gcc warning for signals
  with string parameters, fixes bug 509177

svn path=/trunk/; revision=841

16 years agosupport signals with ref or out parameters
Juerg Billeter [Wed, 16 Jan 2008 13:53:23 +0000 (13:53 +0000)]
support signals with ref or out parameters

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

* gobject/valaccodegeneratorinterface.vala,
  gobject/valaccodegeneratorsignal.vala: support signals with
  ref or out parameters

svn path=/trunk/; revision=840

16 years agofix g_pattern_spec_equal binding
Juerg Billeter [Tue, 15 Jan 2008 21:28:18 +0000 (21:28 +0000)]
fix g_pattern_spec_equal binding

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

* vapi/glib-2.0.vapi: fix g_pattern_spec_equal binding

svn path=/trunk/; revision=839

16 years agoadd basic support for method pre- and postconditions
Juerg Billeter [Tue, 15 Jan 2008 21:01:26 +0000 (21:01 +0000)]
add basic support for method pre- and postconditions

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

* vala/parser.y, vala/scanner.l, vala/valaclass.vala,
  vala/valainterface.vala, vala/valamethod.vala,
  vala/valasemanticanalyzer.vala, vala/valastruct.vala,
  gobject/valaccodegeneratormethod.vala: add basic support for
  method pre- and postconditions

svn path=/trunk/; revision=838

16 years agoadd support for instance delegates, fixes bug 508734
Juerg Billeter [Mon, 14 Jan 2008 20:47:21 +0000 (20:47 +0000)]
add support for instance delegates, fixes bug 508734

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

* vala/parser.y, vala/valainvocationexpression.vala,
  gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratorinvocationexpression.vala,
  gobject/valaccodegeneratormethod.vala: add support for instance
  delegates, fixes bug 508734

* tests/delegates.exp, tests/delegates.vala: test instance delegates

svn path=/trunk/; revision=837

16 years agorename Callback to Delegate
Juerg Billeter [Sat, 12 Jan 2008 14:26:48 +0000 (14:26 +0000)]
rename Callback to Delegate

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

* vala/Makefile.am, vala/parser.y, vala/vala.h,
  vala/valaattributeprocessor.vala, vala/valacodecontext.vala,
  vala/valacodegenerator.vala, vala/valacodevisitor.vala,
  vala/valadatatype.vala, vala/valadelegate.vala,
  vala/valadelegatetype.vala, vala/valainterfacewriter.vala,
  vala/valanamespace.vala, vala/valanulltype.vala,
  vala/valasemanticanalyzer.vala, vala/valasignal.vala,
  vala/valasymbolresolver.vala, gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratorinvocationexpression.vala,
  vapigen/valagidlparser.vala: rename Callback to Delegate

svn path=/trunk/; revision=836

16 years agoadd some missing ellipsis and out parameter metadata for gst_structure and
Juerg Billeter [Sat, 12 Jan 2008 13:19:42 +0000 (13:19 +0000)]
add some missing ellipsis and out parameter metadata for gst_structure and

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

* vapi/packages/gstreamer-0.10/: add some missing ellipsis and out
  parameter metadata for gst_structure and gst_element functions,
  patch by Andrea Del Signore

* vapi/gstreamer-0.10.vapi: regenerated

svn path=/trunk/; revision=835

16 years agouse separate temp_vars list for lambda expressions to prevent mixup in the
Juerg Billeter [Sat, 12 Jan 2008 13:16:09 +0000 (13:16 +0000)]
use separate temp_vars list for lambda expressions to prevent mixup in the

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

* gobject/valaccodegenerator.vala: use separate temp_vars list for
  lambda expressions to prevent mixup in the C code

svn path=/trunk/; revision=834

16 years agorestore current_return_type after processing lambda expressions, fixes bug
Juerg Billeter [Sat, 12 Jan 2008 13:01:31 +0000 (13:01 +0000)]
restore current_return_type after processing lambda expressions, fixes bug

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

* vala/valasemanticanalyzer.vala: restore current_return_type
  after processing lambda expressions, fixes bug 501586

svn path=/trunk/; revision=833

16 years agofix null dereference when trying to access members of a delegate
Juerg Billeter [Sat, 12 Jan 2008 12:35:30 +0000 (12:35 +0000)]
fix null dereference when trying to access members of a delegate

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

* vala/valasemanticanalyzer.vala: fix null dereference when trying to
  access members of a delegate

svn path=/trunk/; revision=832

16 years agouse parent_instance, parent_class, and parent_iface instead of just parent
Juerg Billeter [Fri, 11 Jan 2008 22:52:25 +0000 (22:52 +0000)]
use parent_instance, parent_class, and parent_iface instead of just parent

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

* gobject/valaccodegeneratorclass.vala,
  gobject/valaccodegeneratorinterface.vala: use parent_instance,
  parent_class, and parent_iface instead of just parent in C structs

svn path=/trunk/; revision=831

16 years agoregenerated, fixes issue with Hildon.BreadCrumb
Juerg Billeter [Fri, 11 Jan 2008 22:10:06 +0000 (22:10 +0000)]
regenerated, fixes issue with Hildon.BreadCrumb

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

* vapi/packages/hildon-1/hildon-1.gi, vapi/hildon-1.vapi: regenerated,
  fixes issue with Hildon.BreadCrumb

svn path=/trunk/; revision=830

16 years agoupdate from gobject-introspection SVN, fixes bug 505920
Juerg Billeter [Fri, 11 Jan 2008 21:44:01 +0000 (21:44 +0000)]
update from gobject-introspection SVN, fixes bug 505920

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

* gobject-introspection/: update from gobject-introspection SVN,
  fixes bug 505920

* vapigen/vala-gen-introspect/vala-gen-introspect.in: fix to work
  with updated gobject-introspection

svn path=/trunk/; revision=829

16 years agoupdate to gnome-desktop 2.21.4
Juerg Billeter [Thu, 10 Jan 2008 21:20:42 +0000 (21:20 +0000)]
update to gnome-desktop 2.21.4

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

* vapi/packages/gnome-desktop-2.0/: update to gnome-desktop 2.21.4

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

* vapi/gnome-desktop-2.0.deps, vapi/Makefile.am: add dependency file

svn path=/trunk/; revision=828

16 years agoupdate to glib 2.15.1
Juerg Billeter [Thu, 10 Jan 2008 21:11:33 +0000 (21:11 +0000)]
update to glib 2.15.1

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

* vapi/packages/gio-2.0/: update to glib 2.15.1

* vapi/gio-2.0.vapi: regenerated

svn path=/trunk/; revision=827

16 years agofix memory management of out parameters, fixes bug 501838
Juerg Billeter [Thu, 10 Jan 2008 14:01:30 +0000 (14:01 +0000)]
fix memory management of out parameters, fixes bug 501838

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

* gobject/valaccodegeneratorinvocationexpression.vala,
  gobject/valaccodegeneratormethod.vala, compiler/valacompiler.vala,
  vapi/glib-2.0.vapi, vapigen/valavapigen.vala: fix memory management
  of out parameters, fixes bug 501838

svn path=/trunk/; revision=826

16 years agofix memory management of property getters with ownership transfer, fixes
Juerg Billeter [Thu, 10 Jan 2008 09:29:59 +0000 (09:29 +0000)]
fix memory management of property getters with ownership transfer, fixes

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

* vala/valamemorymanager.vala: fix memory management of property
  getters with ownership transfer, fixes bug 505713

svn path=/trunk/; revision=825

16 years agofix binding of textdomain, fixes bug 508453
Juerg Billeter [Thu, 10 Jan 2008 09:23:08 +0000 (09:23 +0000)]
fix binding of textdomain, fixes bug 508453

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

* vapi/glib-2.0.vapi: fix binding of textdomain, fixes bug 508453

svn path=/trunk/; revision=824

16 years agofix gtk_window_get_position
Juerg Billeter [Wed, 9 Jan 2008 23:51:36 +0000 (23:51 +0000)]
fix gtk_window_get_position

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

* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: fix gtk_window_get_position

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=823

16 years agofix memory management of string literals
Juerg Billeter [Wed, 9 Jan 2008 23:50:29 +0000 (23:50 +0000)]
fix memory management of string literals

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

* gobject/valaccodegenerator.vala: fix memory management of string
  literals

svn path=/trunk/; revision=822

16 years agocheck in/ref/out arguments
Juerg Billeter [Wed, 9 Jan 2008 23:13:12 +0000 (23:13 +0000)]
check in/ref/out arguments

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

* vala/valasemanticanalyzer.vala: check in/ref/out arguments

* vapi/packages/gtk+-2.0/gtk+-2.0-custom.vala: fix gtk_init

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=821

16 years agoadd bindings for uri functions
Juerg Billeter [Wed, 9 Jan 2008 22:42:40 +0000 (22:42 +0000)]
add bindings for uri functions

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

* vapi/glib-2.0.vapi: add bindings for uri functions

svn path=/trunk/; revision=820

16 years agofix gtk_accelerator_parse
Juerg Billeter [Wed, 9 Jan 2008 22:30:57 +0000 (22:30 +0000)]
fix gtk_accelerator_parse

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

* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: fix gtk_accelerator_parse

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=819

16 years agoadd bindings for data checksums
Juerg Billeter [Wed, 9 Jan 2008 22:29:35 +0000 (22:29 +0000)]
add bindings for data checksums

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

* vapi/glib-2.0.vapi: add bindings for data checksums

svn path=/trunk/; revision=818

16 years agofix crash when data_type property is null
Juerg Billeter [Wed, 9 Jan 2008 22:21:33 +0000 (22:21 +0000)]
fix crash when data_type property is null

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

* vala/valadatatype.vala: fix crash when data_type property is null

svn path=/trunk/; revision=817

16 years agominor fixes
Juerg Billeter [Wed, 9 Jan 2008 22:18:03 +0000 (22:18 +0000)]
minor fixes

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

* vapi/glib-2.0.vapi: minor fixes

svn path=/trunk/; revision=816

16 years agoadd size_t and ssize_t
Juerg Billeter [Wed, 9 Jan 2008 21:54:25 +0000 (21:54 +0000)]
add size_t and ssize_t

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

* vapi/glib-2.0.vapi: add size_t and ssize_t

svn path=/trunk/; revision=815

16 years agoadd binding for g_find_program_in_path
Juerg Billeter [Wed, 9 Jan 2008 21:08:45 +0000 (21:08 +0000)]
add binding for g_find_program_in_path

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

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

svn path=/trunk/; revision=814

16 years agoreport error when using invalid expression for ref/out arguments, fixes
Juerg Billeter [Wed, 9 Jan 2008 16:48:32 +0000 (16:48 +0000)]
report error when using invalid expression for ref/out arguments, fixes

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

* vala/valasemanticanalyzer.vala: report error when using invalid
  expression for ref/out arguments, fixes bug 480022

svn path=/trunk/; revision=813

16 years agoadd return statements to silence C compiler
Juerg Billeter [Wed, 9 Jan 2008 15:36:48 +0000 (15:36 +0000)]
add return statements to silence C compiler

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

* gee/hashmap.vala: add return statements to silence C compiler

svn path=/trunk/; revision=812

16 years agosupport nullable attribute in metadata
Juerg Billeter [Wed, 9 Jan 2008 14:56:53 +0000 (14:56 +0000)]
support nullable attribute in metadata

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

* vapigen/valagidlparser.vala: support nullable attribute in metadata

* vapi/packages/gtk+-2.0/gtk+-2.0.metadata: set nullable attribute for
  GtkTreeIter parameters where appropriate

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

svn path=/trunk/; revision=811

16 years agoUse non-null types by default when passing --enable-non-null to valac,
Juerg Billeter [Wed, 9 Jan 2008 14:13:07 +0000 (14:13 +0000)]
Use non-null types by default when passing --enable-non-null to valac,

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

* vala/parser.y, vala/scanner.l, vala/valaclass.vala,
  vala/valacodecontext.vala, vala/valadatatype.vala,
  vala/valainterface.vala, vala/valanulltype.vala,
  vala/valasemanticanalyzer.vala, vala/valasymbolresolver.vala,
  vala/valaunresolvedtype.vala, gobject/valaccodegenerator.vala,
  gobject/valaccodegeneratorinvocationexpression.vala,
  gobject/valaccodegeneratormethod.vala, compiler/valacompiler.vala:

  Use non-null types by default when passing --enable-non-null to valac,
  `?´ marks nullable types, deprecate `!´ to mark non-null types,
  fixes bug 504222

svn path=/trunk/; revision=810

16 years agofix memory management with simple conditional expressions, fixes bug
Juerg Billeter [Tue, 8 Jan 2008 17:49:49 +0000 (17:49 +0000)]
fix memory management with simple conditional expressions, fixes bug

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

* gobject/valaccodegenerator.vala: fix memory management with simple
  conditional expressions, fixes bug 501587

* tests/expressions-conditional.exp, tests/expressions-conditional.vala:
  test conditional expression with strings

svn path=/trunk/; revision=809

16 years agosupport simple_type attribute in metadata
Juerg Billeter [Tue, 8 Jan 2008 17:26:45 +0000 (17:26 +0000)]
support simple_type attribute in metadata

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

* vala/valainterfacewriter.vala, vala/valastruct.vala,
  vapigen/valagidlparser.vala: support simple_type attribute in metadata

* vapi/packages/gdk-2.0/gdk-2.0.metadata: mark GdkAtom as simple type

* vapi/gdk-2.0.vapi: regenerated

svn path=/trunk/; revision=808

16 years agofix GtkTreeViewDropPosition out parameters
Juerg Billeter [Mon, 7 Jan 2008 23:25:56 +0000 (23:25 +0000)]
fix GtkTreeViewDropPosition out parameters

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

* vapi/packages/gtk+-2.0/: fix GtkTreeViewDropPosition out parameters

* vapi/gtk+-2.0.vapi: regenerated

svn path=/trunk/; revision=807

16 years agosupport throws attribute in metadata
Juerg Billeter [Mon, 7 Jan 2008 22:11:39 +0000 (22:11 +0000)]
support throws attribute in metadata

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

* vapigen/valagidlparser.vala: support throws attribute in metadata

* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata: fix error
  parameters in gst_message_* functions

* vapi/gstreamer-0.10.vapi: regenerated

Patch by Andrea Del Signore, fixes bug 507460

svn path=/trunk/; revision=806

16 years agoadd missing bindings for g_filename_*, fixes bug 507447
Juerg Billeter [Mon, 7 Jan 2008 15:18:25 +0000 (15:18 +0000)]
add missing bindings for g_filename_*, fixes bug 507447

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

* vapi/glib-2.0.vapi: add missing bindings for g_filename_*,
  fixes bug 507447

svn path=/trunk/; revision=805

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