]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
14 years agocodegen: Use builder API 7a429688cdf0fd16cc1503a7666681792e309da8
Jürg Billeter [Sat, 14 Aug 2010 13:24:18 +0000 (15:24 +0200)] 
codegen: Use builder API

14 years agoAdd builder API to CCodeFunction
Jürg Billeter [Sat, 14 Aug 2010 11:42:17 +0000 (13:42 +0200)] 
Add builder API to CCodeFunction

14 years agoAdd CCodeFile.add_function_declaration and CCodeFunction.is_declaration
Jürg Billeter [Sat, 14 Aug 2010 11:04:55 +0000 (13:04 +0200)] 
Add CCodeFile.add_function_declaration and CCodeFunction.is_declaration

14 years agocodegen: Skip visiting fast-vapis
Ryan Lortie [Sat, 28 Aug 2010 17:39:26 +0000 (19:39 +0200)] 
codegen: Skip visiting fast-vapis

Skip visiting fast-vapis in the code generator when not writing a header
file.  For builds with a very large number of fast-vapi files this can
reduce compile time by more than 50%.

14 years agoCodeWriter: Do not replace .vapi if unchanged
Ryan Lortie [Sat, 28 Aug 2010 14:30:05 +0000 (16:30 +0200)] 
CodeWriter: Do not replace .vapi if unchanged

Steal some logic from the CCodeWriter to avoid replacing .vapi output if
nothing has changed.

14 years agocodegen: Run partial codegen on fast vapi files
Ryan Lortie [Sat, 28 Aug 2010 13:11:24 +0000 (15:11 +0200)] 
codegen: Run partial codegen on fast vapi files

Run the C code generator for fast-vapi files in order to populate the
header file.  Add some early-exits to avoid doing unnecessary work (and
to avoid crashes caused by assumptions that there will actually be
code to output).

14 years agoCodeWriter: Omit cheader_filename for fast vapi
Ryan Lortie [Fri, 27 Aug 2010 12:25:56 +0000 (14:25 +0200)] 
CodeWriter: Omit cheader_filename for fast vapi

14 years agovalac: Output make-style dependency file
Ryan Lortie [Wed, 25 Aug 2010 14:10:30 +0000 (16:10 +0200)] 
valac: Output make-style dependency file

Add a --deps= option to the compiler to write out a make-style
dependency file.  The name of the target used is the name of the
dependency file itself.

This lets the dependency file serve as a stamp for the C file (which may
or may not be touched depending if it was changed).  The dependency
output is always touched.

14 years agoProperties, Methods: Relax some checks
Ryan Lortie [Tue, 24 Aug 2010 19:58:32 +0000 (21:58 +0200)] 
Properties, Methods: Relax some checks

Only enforce property/method body requirements in the case that the
SourceFileType is SOURCE.  This allows fast-vapi to slip through without
complaints.

14 years agoSymbol: Add SourceFileType source_type
Ryan Lortie [Tue, 24 Aug 2010 19:51:55 +0000 (21:51 +0200)] 
Symbol: Add SourceFileType source_type

Pass this through from the SourceFileType of the source file.  If there
is no source file, use SourceFileType.NONE.

Redefine 'external_package' in terms of this new property.

14 years agoSourceFileType: Add SourceFileType.NONE
Ryan Lortie [Tue, 24 Aug 2010 19:49:17 +0000 (21:49 +0200)] 
SourceFileType: Add SourceFileType.NONE

14 years agovalac: Add --use-fast-vapi commandline argument
Ryan Lortie [Tue, 24 Aug 2010 17:33:50 +0000 (19:33 +0200)] 
valac: Add --use-fast-vapi commandline argument

Accepts an input file that was previously produced with the --fast-vapi=
commandline argument.

14 years agoSourceFile: Add SourceFileType.FAST enum value
Ryan Lortie [Tue, 24 Aug 2010 17:31:04 +0000 (19:31 +0200)] 
SourceFile: Add SourceFileType.FAST enum value

14 years agovalac: Add --fast-vapi= commandline argument
Ryan Lortie [Tue, 24 Aug 2010 17:32:25 +0000 (19:32 +0200)] 
valac: Add --fast-vapi= commandline argument

Outputs a file with the given name using CodeWriterType.FAST

14 years agoCodeWriter: Add CodeWriterType.FAST enum value 89a1243a4f066cc9652b26f86eb94fd038874982
Ryan Lortie [Tue, 24 Aug 2010 17:22:21 +0000 (19:22 +0200)] 
CodeWriter: Add CodeWriterType.FAST enum value

Designed to emit .vapi files before the resolution stage has run.

Includes 'using' in the output so that the resolver can figure it out
later.

Also includes the values of constants and enums so that headers are not
required.

14 years agoMemberAccess: Fix crash in .to_string()
Ryan Lortie [Tue, 24 Aug 2010 17:25:43 +0000 (19:25 +0200)] 
MemberAccess: Fix crash in .to_string()

MemberAccess.to_string() would crash if it was run before the symbol
resolver.  Fix that.

14 years agoUnresolvedType: Improve .to_string()
Ryan Lortie [Tue, 24 Aug 2010 17:24:58 +0000 (19:24 +0200)] 
UnresolvedType: Improve .to_string()

Include nullable designation and generic type arguments in the output.

14 years agoCodeWriter: Introduce CodeWriterType enumeration
Ryan Lortie [Tue, 24 Aug 2010 17:10:24 +0000 (19:10 +0200)] 
CodeWriter: Introduce CodeWriterType enumeration

CodeWriterType has 3 possible values:
  DUMP
  INTERNAL
  EXTERNAL

and replaces CodeWriter.emit_internal and CodeWriter.dump_tree booleans
with a new field called 'type'.

14 years agoSourceFile: Introduce SourceFileType enumeration
Ryan Lortie [Tue, 24 Aug 2010 17:01:39 +0000 (19:01 +0200)] 
SourceFile: Introduce SourceFileType enumeration

SourceFileType has 2 possible values:
  SOURCE
  PACKAGE

and replaces the CodeWriter.external_package boolean with a new field
called 'file_type'.

14 years agoSimplify attribute objects
Jürg Billeter [Sat, 21 Aug 2010 11:01:26 +0000 (13:01 +0200)] 
Simplify attribute objects

14 years agoDo not create empty type parameter lists in parser
Jürg Billeter [Sat, 21 Aug 2010 10:11:58 +0000 (12:11 +0200)] 
Do not create empty type parameter lists in parser

14 years agoImprove performance of SemanticAnalyzer.is_type_accessible
Jürg Billeter [Sat, 21 Aug 2010 10:07:28 +0000 (12:07 +0200)] 
Improve performance of SemanticAnalyzer.is_type_accessible

14 years agoCreate array lists in Method class only on demand
Jürg Billeter [Sat, 21 Aug 2010 09:55:35 +0000 (11:55 +0200)] 
Create array lists in Method class only on demand

14 years agoSupport iteration via index to improve performance
Jürg Billeter [Wed, 11 Aug 2010 21:46:41 +0000 (23:46 +0200)] 
Support iteration via index to improve performance

14 years agogee: Replace interfaces by abstract classes to improve performance
Jürg Billeter [Wed, 11 Aug 2010 20:23:09 +0000 (22:23 +0200)] 
gee: Replace interfaces by abstract classes to improve performance

14 years agoGObject: Add _vala_ suffix to get/set_property to avoid name clashes
Luca Bruno [Thu, 9 Sep 2010 13:42:59 +0000 (15:42 +0200)] 
GObject: Add _vala_ suffix to get/set_property to avoid name clashes

Fixes bug 624594.

14 years agoSupport to_string() for non-GType enums
Luca Bruno [Tue, 31 Aug 2010 08:36:51 +0000 (10:36 +0200)] 
Support to_string() for non-GType enums

Fixes bug 612081.

14 years agogio-2.0: Fix ownership of two AppLaunchContext method return values.
Evan Nemerson [Tue, 7 Sep 2010 22:53:10 +0000 (15:53 -0700)] 
gio-2.0: Fix ownership of two AppLaunchContext method return values.

14 years agoglib-2.0: Add [NoReturn] to Process.exit() and Process.abort().
Luca Bruno [Sun, 5 Sep 2010 09:21:35 +0000 (11:21 +0200)] 
glib-2.0: Add [NoReturn] to Process.exit() and Process.abort().

14 years agoRelease 0.9.8
Jürg Billeter [Sat, 4 Sep 2010 15:05:57 +0000 (17:05 +0200)] 
Release 0.9.8

14 years agoglib-2.0: Add binding for g_utf8_offset_to_pointer.
Evan Nemerson [Sat, 4 Sep 2010 00:02:14 +0000 (17:02 -0700)] 
glib-2.0: Add binding for g_utf8_offset_to_pointer.

14 years agocodegen: Fix lcopy_value function generated for fundamental classes
Jürg Billeter [Fri, 3 Sep 2010 15:04:01 +0000 (17:04 +0200)] 
codegen: Fix lcopy_value function generated for fundamental classes

14 years agocodegen: Fix preconditions in asynchronous methods
Jürg Billeter [Fri, 3 Sep 2010 14:55:44 +0000 (16:55 +0200)] 
codegen: Fix preconditions in asynchronous methods

14 years agoposix: Fix SockAddr cname.
BianShaoLei [Thu, 2 Sep 2010 18:42:59 +0000 (11:42 -0700)] 
posix: Fix SockAddr cname.

Fixes bug 628470.

14 years agowebkit-1.0: Mark WebKitWebView::create_web_view return value as owned.
Luca Bruno [Tue, 31 Aug 2010 07:55:59 +0000 (09:55 +0200)] 
webkit-1.0: Mark WebKitWebView::create_web_view return value as owned.

Fixes bug 625569.

14 years agogtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.
Jakob Westhoff [Mon, 30 Aug 2010 10:55:55 +0000 (12:55 +0200)] 
gtk+-2.0, gtk+-3.0: Make gtk_image_set_from_pixmap parameters be nullable.

Fixes bug 627778.

14 years agogio-2.0: GLib.Icon.to_string() return value is not unowned
Luca Bruno [Sat, 28 Aug 2010 09:52:44 +0000 (11:52 +0200)] 
gio-2.0: GLib.Icon.to_string() return value is not unowned

Fixes bug 628119.

15 years agogio-2.0: Make Application.quit_with_data.platform_data nullable.
Evan Nemerson [Sun, 22 Aug 2010 18:04:56 +0000 (11:04 -0700)] 
gio-2.0: Make Application.quit_with_data.platform_data nullable.

15 years agodova: Do not generate empty type structs for interfaces
Jürg Billeter [Sun, 22 Aug 2010 09:14:42 +0000 (11:14 +0200)] 
dova: Do not generate empty type structs for interfaces

15 years agodova: Fix header file generation
Jürg Billeter [Sun, 22 Aug 2010 09:21:23 +0000 (11:21 +0200)] 
dova: Fix header file generation

15 years agoglib-2.0: Fix Variant.dup_string binding.
Evan Nemerson [Sun, 22 Aug 2010 03:47:28 +0000 (20:47 -0700)] 
glib-2.0: Fix Variant.dup_string binding.

15 years agolibsoup-2.4: Fix XMLRPC error domains.
Evan Nemerson [Sat, 21 Aug 2010 21:47:50 +0000 (14:47 -0700)] 
libsoup-2.4: Fix XMLRPC error domains.

15 years agolibsoup-2.4: Move Soup.xmlrpc_* methods into Soup.XMLRPC namespace.
Evan Nemerson [Sat, 21 Aug 2010 21:06:07 +0000 (14:06 -0700)] 
libsoup-2.4: Move Soup.xmlrpc_* methods into Soup.XMLRPC namespace.

15 years agogtk+-2.0, gtk+-3.0: Move Gtk.stock_* methods into Gtk.Stock namespace.
Evan Nemerson [Sat, 21 Aug 2010 20:39:12 +0000 (13:39 -0700)] 
gtk+-2.0, gtk+-3.0: Move Gtk.stock_* methods into Gtk.Stock namespace.

15 years agogdk-2.0, gdk-3.0: Move Gdk.selection_* into Gdk.Selection namespace.
Evan Nemerson [Sat, 21 Aug 2010 20:29:20 +0000 (13:29 -0700)] 
gdk-2.0, gdk-3.0: Move Gdk.selection_* into Gdk.Selection namespace.

15 years agovapigen: Automatically adjust method names when setting parent.
Evan Nemerson [Sat, 21 Aug 2010 20:28:29 +0000 (13:28 -0700)] 
vapigen: Automatically adjust method names when setting parent.

15 years agogtk+-2.0, gtk+-3.0: Move Gtk.STOCK_* into a Gtk.Stock namespace.
Evan Nemerson [Sat, 21 Aug 2010 19:20:21 +0000 (12:20 -0700)] 
gtk+-2.0, gtk+-3.0: Move Gtk.STOCK_* into a Gtk.Stock namespace.

15 years agocodewriter: Correctly write deprecated replacement attributes.
Evan Nemerson [Sat, 7 Aug 2010 18:15:12 +0000 (11:15 -0700)] 
codewriter: Correctly write deprecated replacement attributes.

15 years agovapigen: Support setting the parent of a symbol.
Evan Nemerson [Sat, 7 Aug 2010 23:02:36 +0000 (16:02 -0700)] 
vapigen: Support setting the parent of a symbol.

15 years agogdk-2.0: Update to 2.21.7 and mark deprecated symbols as such.
Evan Nemerson [Sat, 21 Aug 2010 18:54:28 +0000 (11:54 -0700)] 
gdk-2.0: Update to 2.21.7 and mark deprecated symbols as such.

15 years agoImprove consistency in constructor chain up handling 8aa6299ea7a39e7a652ce3896324aaa47af99a18
Jürg Billeter [Sat, 21 Aug 2010 17:12:16 +0000 (19:12 +0200)] 
Improve consistency in constructor chain up handling

15 years agoUnable to chain up to base constructor is fatal
Jürg Billeter [Sat, 21 Aug 2010 16:49:38 +0000 (18:49 +0200)] 
Unable to chain up to base constructor is fatal

15 years agovapigen: Fix chain up warning in subclasses of generated bindings
Jürg Billeter [Sat, 21 Aug 2010 16:47:40 +0000 (18:47 +0200)] 
vapigen: Fix chain up warning in subclasses of generated bindings

15 years agoFix writing of construct_function attribute
Jürg Billeter [Sat, 21 Aug 2010 16:36:42 +0000 (18:36 +0200)] 
Fix writing of construct_function attribute

15 years agoFix assignment to construct properties
Jürg Billeter [Sat, 21 Aug 2010 16:01:29 +0000 (18:01 +0200)] 
Fix assignment to construct properties

Based on patch by Marc-André Lureau, fixes bug 624259.

15 years agoRefactor parser to avoid parse_*_member methods
Jürg Billeter [Fri, 26 Feb 2010 18:23:42 +0000 (19:23 +0100)] 
Refactor parser to avoid parse_*_member methods

15 years agoReplace CCodeDeclarationSpace by CCodeFile
Jürg Billeter [Fri, 13 Aug 2010 12:25:19 +0000 (14:25 +0200)] 
Replace CCodeDeclarationSpace by CCodeFile

15 years agoMove add_symbol_declaration out of CCodeDeclarationSpace
Jürg Billeter [Fri, 13 Aug 2010 11:08:36 +0000 (13:08 +0200)] 
Move add_symbol_declaration out of CCodeDeclarationSpace

15 years agogtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.
Luca Bruno [Fri, 20 Aug 2010 20:30:18 +0000 (22:30 +0200)] 
gtk+-2.0, gtk+-3.0: Make Gtk.Menu.attach_to_widget.detacher nullable.

Fixes bug 626580.

15 years agoglib-2.0: Return char instead of unichar from string element access
Jürg Billeter [Fri, 20 Aug 2010 19:36:59 +0000 (21:36 +0200)] 
glib-2.0: Return char instead of unichar from string element access

Use string.get_char () to retrieve unichar.

15 years agoglib-2.0: Add optional index parameter to string.get_char
Jürg Billeter [Fri, 20 Aug 2010 19:33:47 +0000 (21:33 +0200)] 
glib-2.0: Add optional index parameter to string.get_char

15 years agoglib-2.0: Deprecate string.size () in favor of string.length
Jürg Billeter [Fri, 20 Aug 2010 19:01:38 +0000 (21:01 +0200)] 
glib-2.0: Deprecate string.size () in favor of string.length

15 years agoglib-2.0: Use byte indices for strings
Jürg Billeter [Fri, 20 Aug 2010 18:41:27 +0000 (20:41 +0200)] 
glib-2.0: Use byte indices for strings

15 years agoFix error handling for character literals
Jürg Billeter [Fri, 20 Aug 2010 19:19:10 +0000 (21:19 +0200)] 
Fix error handling for character literals

15 years agovapigen: Replace use of string.len () by string.length
Jürg Billeter [Fri, 20 Aug 2010 18:42:39 +0000 (20:42 +0200)] 
vapigen: Replace use of string.len () by string.length

15 years agoglib-2.0: Deprecate string.len () in favor of string.length
Jürg Billeter [Fri, 20 Aug 2010 18:04:59 +0000 (20:04 +0200)] 
glib-2.0: Deprecate string.len () in favor of string.length

15 years agoReport error on invalid using directives
Aaron Andersen [Fri, 20 Aug 2010 16:02:14 +0000 (18:02 +0200)] 
Report error on invalid using directives

Fixes bug 626103.

15 years agoSupport implicit GValue conversion when assigning to properties
Luca Bruno [Thu, 10 Jun 2010 09:00:13 +0000 (11:00 +0200)] 
Support implicit GValue conversion when assigning to properties

Thanks to Michal Hruby for the test case.

Fixes bug 620706.

15 years agoExtend signal details to support string expressions
Luca Bruno [Fri, 20 Aug 2010 15:13:44 +0000 (17:13 +0200)] 
Extend signal details to support string expressions

Fixes bug 566909.

15 years agovalac: Add --fatal-warnings option
Evan Nemerson [Fri, 20 Aug 2010 14:58:18 +0000 (16:58 +0200)] 
valac: Add --fatal-warnings option

Fixes bug 615708.

15 years agoFix memory leak when freeing nullable structs without free function
Jürg Billeter [Fri, 20 Aug 2010 14:52:21 +0000 (16:52 +0200)] 
Fix memory leak when freeing nullable structs without free function

Based on patch by Geert Jordaens, fixes bug 571264.

15 years agoD-Bus: Add missing gio.h include for GDBus clients
Jürg Billeter [Fri, 20 Aug 2010 13:55:01 +0000 (15:55 +0200)] 
D-Bus: Add missing gio.h include for GDBus clients

15 years agoUse relative path as specified on the command-line in error messages
Jürg Billeter [Fri, 20 Aug 2010 13:30:50 +0000 (15:30 +0200)] 
Use relative path as specified on the command-line in error messages

Fixes bug 591683.

15 years agoDeprecate use of D-Bus GLib
Jürg Billeter [Fri, 20 Aug 2010 11:52:34 +0000 (13:52 +0200)] 
Deprecate use of D-Bus GLib

GDBus should be used instead.

15 years agoFix ellipsis parameter position in generated methods
Luca Bruno [Sun, 25 Jul 2010 07:03:31 +0000 (09:03 +0200)] 
Fix ellipsis parameter position in generated methods

Fixes bug 620673.

15 years agoAdd mutex field in priv structures for properties
Luca Bruno [Sat, 24 Jul 2010 19:20:33 +0000 (21:20 +0200)] 
Add mutex field in priv structures for properties

Fixes bug 625200.

15 years agoFix handling of exceptions in property accessors
Evan Nemerson [Mon, 16 Aug 2010 21:50:27 +0000 (14:50 -0700)] 
Fix handling of exceptions in property accessors

Fixes bug 627090.

15 years agoHonor array_length_type when generating method parameters
Luca Bruno [Mon, 16 Aug 2010 20:06:25 +0000 (22:06 +0200)] 
Honor array_length_type when generating method parameters

Based on patch by Sam Thursfield, fixes bug 621830.

15 years agoSupport abstract/virtual delegate properties with target
Luca Bruno [Fri, 20 Aug 2010 07:56:01 +0000 (09:56 +0200)] 
Support abstract/virtual delegate properties with target

Fixes bug 623888.

15 years agoFix crash on invalid switch expression
Carlo Teubner [Fri, 20 Aug 2010 07:52:25 +0000 (09:52 +0200)] 
Fix crash on invalid switch expression

Fixes bug 626397.

15 years agoCall ref_sink also on result of Object.newv if necessary
Jürg Billeter [Fri, 20 Aug 2010 07:46:29 +0000 (09:46 +0200)] 
Call ref_sink also on result of Object.newv if necessary

15 years agoFix ref_sink of Gtk.Window created with GLib.Object.new
Luca Bruno [Fri, 20 Aug 2010 07:39:23 +0000 (09:39 +0200)] 
Fix ref_sink of Gtk.Window created with GLib.Object.new

Fixes bug 618750.

15 years agoFix passing real non null struct arguments to vararg methods
Jürg Billeter [Fri, 6 Aug 2010 08:43:03 +0000 (10:43 +0200)] 
Fix passing real non null struct arguments to vararg methods

Based on patch by Luca Bruno, fixes bug 625758.

15 years agolibsoup-2.4: Many small argument and data type fixes.
Evan Nemerson [Fri, 20 Aug 2010 06:16:39 +0000 (23:16 -0700)] 
libsoup-2.4: Many small argument and data type fixes.

15 years agovapigen: Allow metadata to specify the type_name of properties.
Evan Nemerson [Fri, 20 Aug 2010 06:12:03 +0000 (23:12 -0700)] 
vapigen: Allow metadata to specify the type_name of properties.

15 years agogdk-pixbuf-2.0: Use uint8[] for binary data.
Evan Nemerson [Fri, 20 Aug 2010 04:08:14 +0000 (21:08 -0700)] 
gdk-pixbuf-2.0: Use uint8[] for binary data.

15 years agolibsoup-2.4: Use uint8[] in Message.set_{request,response}
Evan Nemerson [Thu, 5 Aug 2010 20:44:54 +0000 (13:44 -0700)] 
libsoup-2.4: Use uint8[] in Message.set_{request,response}

15 years agogdk-pixbuf-2.0: Make Pixbuf.save_to_buffer use uint8 instead of char
Evan Nemerson [Thu, 5 Aug 2010 19:13:47 +0000 (12:13 -0700)] 
gdk-pixbuf-2.0: Make Pixbuf.save_to_buffer use uint8 instead of char

15 years agorasqal: add *.deps-file
Florian Brosch [Thu, 19 Aug 2010 19:10:24 +0000 (21:10 +0200)] 
rasqal: add *.deps-file

15 years agosdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files
Florian Brosch [Thu, 19 Aug 2010 18:13:08 +0000 (20:13 +0200)] 
sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf: add .deps-files

15 years agoglib-2.0: Add g_int64_hash and g_int64_equal bindings.
Evan Nemerson [Thu, 19 Aug 2010 18:51:39 +0000 (11:51 -0700)] 
glib-2.0: Add g_int64_hash and g_int64_equal bindings.

15 years agodova: Add support for [NoThrow] methods
Jürg Billeter [Thu, 19 Aug 2010 09:25:41 +0000 (11:25 +0200)] 
dova: Add support for [NoThrow] methods

15 years agoBump version suffix
Jürg Billeter [Thu, 19 Aug 2010 08:27:29 +0000 (10:27 +0200)] 
Bump version suffix

15 years agoRelease 0.9.7 0.9.7
Jürg Billeter [Thu, 19 Aug 2010 07:00:00 +0000 (09:00 +0200)] 
Release 0.9.7

15 years agoFix regression introduced by codegen refactoring
Jürg Billeter [Thu, 19 Aug 2010 06:58:42 +0000 (08:58 +0200)] 
Fix regression introduced by codegen refactoring

15 years agoRelease 0.9.6 0.9.6
Jürg Billeter [Wed, 18 Aug 2010 11:15:18 +0000 (13:15 +0200)] 
Release 0.9.6

15 years agogirparser: Fix hidden parameters at the end of the parameter list
Jürg Billeter [Tue, 17 Aug 2010 19:02:43 +0000 (21:02 +0200)] 
girparser: Fix hidden parameters at the end of the parameter list

15 years agopoppler-glib: Make PopplerAction* be structs without type id.
Rumen Zarev [Tue, 17 Aug 2010 09:02:43 +0000 (11:02 +0200)] 
poppler-glib: Make PopplerAction* be structs without type id.

Fixes bug 627070.

15 years agocodegen: check delegate type has_target in object creation expr
Marc-André Lureau [Sat, 14 Aug 2010 18:15:59 +0000 (20:15 +0200)] 
codegen: check delegate type has_target in object creation expr

Fixes bug 626949.

15 years agoreadline.vapi: include stdio.h before readline.h
Marc-André Lureau [Fri, 13 Aug 2010 22:56:44 +0000 (00:56 +0200)] 
readline.vapi: include stdio.h before readline.h

This solves compilation error with the readline sample
from the wiki http://live.gnome.org/Vala/InputSamples.

Fixes bug 626883.