]> git.ipfire.org Git - thirdparty/vala.git/log
thirdparty/vala.git
13 years agogio-2.0: Fix g_dbus_message_get_body binding
Jürg Billeter [Wed, 15 Aug 2012 10:22:27 +0000 (12:22 +0200)] 
gio-2.0: Fix g_dbus_message_get_body binding

13 years agogio-2.0: Fix g_dbus_connection_send_message_with_reply binding
Jürg Billeter [Wed, 15 Aug 2012 09:50:10 +0000 (11:50 +0200)] 
gio-2.0: Fix g_dbus_connection_send_message_with_reply binding

13 years agocodegen: Drop extra copy of captured unowned parameters in async methods
Jürg Billeter [Wed, 15 Aug 2012 08:45:33 +0000 (10:45 +0200)] 
codegen: Drop extra copy of captured unowned parameters in async methods

13 years agocodegen: Fix double free of captured owned parameters in async methods
Jürg Billeter [Wed, 15 Aug 2012 08:32:36 +0000 (10:32 +0200)] 
codegen: Fix double free of captured owned parameters in async methods

13 years agotests: Update generic-api-test
Florian Brosch [Tue, 14 Aug 2012 23:43:23 +0000 (01:43 +0200)] 
tests: Update generic-api-test

13 years agoFix tree builder processing of the static status of delegates
Philip Withnall [Tue, 14 Aug 2012 23:34:09 +0000 (01:34 +0200)] 
Fix tree builder processing of the static status of delegates

The logic for specifying whether delegates are static was inverted.

13 years agoTidy up appending of colons to gtk-doc comments
Philip Withnall [Tue, 14 Aug 2012 22:06:15 +0000 (00:06 +0200)] 
Tidy up appending of colons to gtk-doc comments

gtk-doc prefers to have colons on the first line of every
documentation comment.

13 years agoLink to classes rather than constructors if the constructors don’t exist
Philip Withnall [Tue, 14 Aug 2012 22:03:48 +0000 (00:03 +0200)] 
Link to classes rather than constructors if the constructors don’t exist

If a link would resolve to a constructor, but that constructor doesn’t
exist, link to the class itself instead.

13 years agodoclet/gtkdoc: Implement @throws taglet in the gtk-doc comment converter
Philip Withnall [Tue, 14 Aug 2012 21:58:13 +0000 (23:58 +0200)] 
doclet/gtkdoc: Implement @throws taglet in the gtk-doc comment converter

This now appends a paragraph to the gtk-doc comment explaining that
particular throw value and description.

13 years agodoclet/gtkdoc: Use <code> rather than <blockquote> in for monospace in the gtkdoc...
Philip Withnall [Tue, 14 Aug 2012 21:40:58 +0000 (23:40 +0200)] 
doclet/gtkdoc: Use <code> rather than <blockquote> in for monospace in the gtkdoc doclet

<blockquote> is a block-level element, but Valadoc’s ``backtick syntax``
for monospaced text is meant to be inline. Use <code> instead.

Helps: https://bugzilla.gnome.org/show_bug.cgi?id=681721

13 years agoAdd tests for drivers
Florian Brosch [Tue, 14 Aug 2012 21:14:31 +0000 (23:14 +0200)] 
Add tests for drivers

13 years agoSupport static methods in generic classes
Jürg Billeter [Tue, 14 Aug 2012 12:12:58 +0000 (14:12 +0200)] 
Support static methods in generic classes

13 years agoSupport virtual interface properties
Jürg Billeter [Mon, 13 Aug 2012 13:44:46 +0000 (15:44 +0200)] 
Support virtual interface properties

Fixes bug 681671.

13 years agoAdd tests for MarkupReader
Florian Brosch [Mon, 13 Aug 2012 03:14:21 +0000 (05:14 +0200)] 
Add tests for MarkupReader

13 years agogirparser: set CCode type_id for enumerations
Evan Nemerson [Mon, 13 Aug 2012 03:02:37 +0000 (20:02 -0700)] 
girparser: set CCode type_id for enumerations

13 years agopango: switch to GIR
Evan Nemerson [Mon, 13 Aug 2012 02:47:03 +0000 (19:47 -0700)] 
pango: switch to GIR

Fixes bug 681424.

13 years agoAdd tests for libvaladoc/parser and gtkdoc-scanner
Florian Brosch [Mon, 13 Aug 2012 01:06:46 +0000 (03:06 +0200)] 
Add tests for libvaladoc/parser and gtkdoc-scanner

13 years agolibvaladoc: Move Api.NodeType to api/nodetype.vala
Florian Brosch [Fri, 10 Aug 2012 21:41:56 +0000 (23:41 +0200)] 
libvaladoc: Move Api.NodeType to api/nodetype.vala

13 years agodrivers: fix namespace comment selection
Florian Brosch [Fri, 10 Aug 2012 20:02:03 +0000 (22:02 +0200)] 
drivers: fix namespace comment selection

13 years agolibvaladoc: fix vala 0.14.x compatibility
Florian Brosch [Fri, 10 Aug 2012 16:53:06 +0000 (18:53 +0200)] 
libvaladoc: fix vala 0.14.x compatibility

13 years agolibvaladoc/html: Show all known sub-structs
Florian Brosch [Fri, 10 Aug 2012 00:36:48 +0000 (02:36 +0200)] 
libvaladoc/html: Show all known sub-structs

13 years agolibvaladoc: register child structs
Florian Brosch [Fri, 10 Aug 2012 00:33:25 +0000 (02:33 +0200)] 
libvaladoc: register child structs

13 years agolibvaladoc: Drop deprecated methods
Florian Brosch [Fri, 10 Aug 2012 00:02:24 +0000 (02:02 +0200)] 
libvaladoc: Drop deprecated methods

13 years agolibvaladoc: rename Api.Interface.get_all_implemented_interface_list to get_full_imple...
Florian Brosch [Thu, 9 Aug 2012 23:54:21 +0000 (01:54 +0200)] 
libvaladoc: rename Api.Interface.get_all_implemented_interface_list to get_full_implemented_interface_list

13 years agolibvaladoc/html: Add "All known members inherited from "
Florian Brosch [Thu, 9 Aug 2012 23:48:45 +0000 (01:48 +0200)] 
libvaladoc/html: Add "All known members inherited from "

13 years agogtkcommentparser: Fix --verbose
Florian Brosch [Thu, 9 Aug 2012 02:18:55 +0000 (04:18 +0200)] 
gtkcommentparser: Fix --verbose

13 years agogir-importer: Process implicit parameters
Florian Brosch [Thu, 9 Aug 2012 02:15:01 +0000 (04:15 +0200)] 
gir-importer: Process implicit parameters

13 years agoTest symbol resolution in closures
Florian Brosch [Wed, 8 Aug 2012 18:54:27 +0000 (20:54 +0200)] 
Test symbol resolution in closures

13 years agoFix symbol resolution in closures
Jürg Billeter [Wed, 8 Aug 2012 18:51:17 +0000 (20:51 +0200)] 
Fix symbol resolution in closures

13 years agogirwriter: Fix index of length parameter for methods returning arrays
Jürg Billeter [Wed, 8 Aug 2012 18:32:36 +0000 (20:32 +0200)] 
girwriter: Fix index of length parameter for methods returning arrays

Fixes bug 681411.

13 years agogtkdoc: accept %<numeric>
Florian Brosch [Tue, 7 Aug 2012 12:06:38 +0000 (14:06 +0200)] 
gtkdoc: accept %<numeric>

13 years agolibvaladoc/api: Fix memory cycle: method.base_method <> method
Florian Brosch [Tue, 7 Aug 2012 00:19:11 +0000 (02:19 +0200)] 
libvaladoc/api: Fix memory cycle: method.base_method <> method

13 years agobindings: mark bindings for deprecated libraries as such
Evan Nemerson [Sun, 5 Aug 2012 01:52:15 +0000 (18:52 -0700)] 
bindings: mark bindings for deprecated libraries as such

13 years agobindings: update gir based bindings
Evan Nemerson [Mon, 6 Aug 2012 23:08:42 +0000 (16:08 -0700)] 
bindings: update gir based bindings

13 years agolibnl-3.0: change format of some comments to avoid confusing valadoc
Evan Nemerson [Sun, 5 Aug 2012 22:08:17 +0000 (15:08 -0700)] 
libnl-3.0: change format of some comments to avoid confusing valadoc

13 years agolibpeas-1.0: add deps file
Evan Nemerson [Sun, 5 Aug 2012 22:01:32 +0000 (15:01 -0700)] 
libpeas-1.0: add deps file

13 years agoAdd gobject-introspection-1.0 bindings
Evan Nemerson [Mon, 6 Aug 2012 23:11:30 +0000 (16:11 -0700)] 
Add gobject-introspection-1.0 bindings

Fixes bug 572261.

13 years agorest-0.7: add deps file with gio-2.0
Evan Nemerson [Sun, 5 Aug 2012 21:30:48 +0000 (14:30 -0700)] 
rest-0.7: add deps file with gio-2.0

13 years agodriver/0.18.x: Add support for vala-0.17.4
Florian Brosch [Mon, 6 Aug 2012 23:23:38 +0000 (01:23 +0200)] 
driver/0.18.x: Add support for vala-0.17.4

13 years agolibvaladoc/parser: add workaround for broken symbol resolver (valac 0.17.4)
Florian Brosch [Mon, 6 Aug 2012 21:43:02 +0000 (23:43 +0200)] 
libvaladoc/parser: add workaround for  broken symbol resolver (valac 0.17.4)

13 years agocodewriter: Support fixed-length arrays
Jürg Billeter [Mon, 6 Aug 2012 20:18:49 +0000 (22:18 +0200)] 
codewriter: Support fixed-length arrays

Fixes bug 618689.

13 years agolibvaladoc: accept @return in constructors
Florian Brosch [Mon, 6 Aug 2012 19:54:53 +0000 (21:54 +0200)] 
libvaladoc: accept @return in constructors

13 years agolibvaladoc: accept "Vala ??.??.??-dirty" as driver format
Florian Brosch [Mon, 6 Aug 2012 17:16:45 +0000 (19:16 +0200)] 
libvaladoc: accept "Vala ??.??.??-dirty" as driver format

13 years agoposix: Fix in6_addr and in_addr bindings
Dmitry Vagin [Mon, 6 Aug 2012 19:01:11 +0000 (21:01 +0200)] 
posix: Fix in6_addr and in_addr bindings

Fixes bug 679036.

13 years agoIgnore .h files passed to compiler
Tristan Brindle [Mon, 31 Oct 2011 14:39:48 +0000 (22:39 +0800)] 
Ignore .h files passed to compiler

Fixes bug 663088.

13 years agoRelease 0.17.4 0.17.4
Jürg Billeter [Mon, 6 Aug 2012 15:02:23 +0000 (17:02 +0200)] 
Release 0.17.4

13 years agoDo not warn when calling .begin or .end on static async method
Jürg Billeter [Mon, 6 Aug 2012 14:46:09 +0000 (16:46 +0200)] 
Do not warn when calling .begin or .end on static async method

13 years agobuilding.txt: Update to mention vala-bootstrap
Colin Walters [Mon, 6 Aug 2012 14:25:51 +0000 (10:25 -0400)] 
building.txt: Update to mention vala-bootstrap

13 years agoposix: Do not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 13:47:39 +0000 (15:47 +0200)] 
posix: Do not access static members with instance references

13 years agoFix incorrect warning on constructor chain up
Jürg Billeter [Mon, 6 Aug 2012 13:40:37 +0000 (15:40 +0200)] 
Fix incorrect warning on constructor chain up

13 years agoDo not require explicit `this' to access generated to_string method
Jürg Billeter [Mon, 6 Aug 2012 13:15:10 +0000 (15:15 +0200)] 
Do not require explicit `this' to access generated to_string method

Fixes bug 614424.

13 years agovte, vte-2.90: Fix Vte.get_user_shell binding
Jacques-Pascal Deplaix [Fri, 29 Jun 2012 13:29:16 +0000 (15:29 +0200)] 
vte, vte-2.90: Fix Vte.get_user_shell binding

13 years agoWarn when accessing static members with an instance reference
Jürg Billeter [Mon, 6 Aug 2012 12:32:06 +0000 (14:32 +0200)] 
Warn when accessing static members with an instance reference

Fixes bug 661034.

13 years agoDo not access static members with instance references
Jürg Billeter [Mon, 6 Aug 2012 12:34:56 +0000 (14:34 +0200)] 
Do not access static members with instance references

13 years agoDrop warnings about unused internal symbols when using fast vapi files
Jürg Billeter [Mon, 6 Aug 2012 12:00:40 +0000 (14:00 +0200)] 
Drop warnings about unused internal symbols when using fast vapi files

It is impossible to determine whether internal symbols are used when
using fast vapi files.

Fixes bug 680218.

13 years agoDrop POSIX profile ca020bf04a09fe16e5583eea5a3a341e7796bff5
Jürg Billeter [Fri, 3 Aug 2012 07:52:14 +0000 (09:52 +0200)] 
Drop POSIX profile

13 years agoDrop Dova profile
Jürg Billeter [Fri, 3 Aug 2012 07:38:11 +0000 (09:38 +0200)] 
Drop Dova profile

13 years agoSupport [GenericAccessors] attribute for interfaces
Jeremy Whiting [Wed, 11 Jul 2012 17:54:45 +0000 (11:54 -0600)] 
Support [GenericAccessors] attribute for interfaces

This adds internal abstract functions to enable access to the element
type from within a generic interface. These functions are implicitly
implemented by all classes that implement interfaces with the
[GenericAccessors] attribute.

Fixes bug 640330.

13 years agoerror/warning message improvements
Florian Brosch [Mon, 6 Aug 2012 00:09:15 +0000 (02:09 +0200)] 
error/warning message improvements

13 years agoAllow trailing comma in initializer list
Simon Werbeck [Thu, 26 Jul 2012 10:00:06 +0000 (12:00 +0200)] 
Allow trailing comma in initializer list

Fixes bug 618858.

13 years agoAccept comments in preprocessing directives
Jürg Billeter [Thu, 2 Aug 2012 12:43:22 +0000 (14:43 +0200)] 
Accept comments in preprocessing directives

Fixes bug 680874.

13 years agoglib-2.0: Use async scope for GThreadFunc
Jürg Billeter [Thu, 2 Aug 2012 12:33:35 +0000 (14:33 +0200)] 
glib-2.0: Use async scope for GThreadFunc

Fixes bug 680931.

13 years agoSupport [CCode (scope = "async")] attribute for delegates
Jürg Billeter [Thu, 2 Aug 2012 12:32:47 +0000 (14:32 +0200)] 
Support [CCode (scope = "async")] attribute for delegates

13 years agoImprove error message for static access to instance variables
Geert Jordaens [Thu, 2 Aug 2012 09:08:01 +0000 (11:08 +0200)] 
Improve error message for static access to instance variables

Fixes bug 642254.

13 years agoD-Bus: Support fd passing with GFileDescriptorBased
Mikkel Kamstrup Erlandsen [Wed, 26 Oct 2011 23:50:35 +0000 (01:50 +0200)] 
D-Bus: Support fd passing with GFileDescriptorBased

Fixes bug 662815.

13 years agogobject-2.0: Set bind_property() default flag
Marc-André Lureau [Thu, 24 May 2012 14:27:48 +0000 (16:27 +0200)] 
gobject-2.0: Set bind_property() default flag

Use GLib.BindingFlags.DEFAULT by default.

Fixes bug 676745.

13 years agocodegen: Fix signature of array_contains for inline arrays
Daiki Ueno [Thu, 15 Mar 2012 04:01:03 +0000 (13:01 +0900)] 
codegen: Fix signature of array_contains for inline arrays

Fixes bug 672116.

13 years agocodegen: Fix GMutex finalization with GLib 2.32
Jürg Billeter [Wed, 1 Aug 2012 13:48:48 +0000 (15:48 +0200)] 
codegen: Fix GMutex finalization with GLib 2.32

Fixes bug 670366.

13 years agoRecompute length when casting between array types
Simon Werbeck [Wed, 18 Jul 2012 20:11:20 +0000 (22:11 +0200)] 
Recompute length when casting between array types

This patch makes casting, e.g., from int[] to uchar[] work as expected
by adjusting the array length field.

Fixes bug 515408.

13 years agocodegen: Fix va_start argument in methods throwing errors
Jürg Billeter [Wed, 1 Aug 2012 09:39:40 +0000 (11:39 +0200)] 
codegen: Fix va_start argument in methods throwing errors

Fixes bug 620673.

13 years agotests: Improve test for bug 620673
Jürg Billeter [Wed, 1 Aug 2012 09:23:23 +0000 (11:23 +0200)] 
tests: Improve test for bug 620673

13 years agoDeprecate implicit .begin for async methods
Jürg Billeter [Tue, 31 Jul 2012 12:29:37 +0000 (14:29 +0200)] 
Deprecate implicit .begin for async methods

13 years agoD-Bus: Add missing gio.h include for GDBus error domains
Jürg Billeter [Tue, 31 Jul 2012 12:20:16 +0000 (14:20 +0200)] 
D-Bus: Add missing gio.h include for GDBus error domains

13 years agocodegen: Fix variadic constructors
Siegfried-Angel Gevatter Pujals [Fri, 6 Jul 2012 14:44:39 +0000 (16:44 +0200)] 
codegen: Fix variadic constructors

Fixes bug 620675.

13 years agoUpdate GIR-based bindings.
Evan Nemerson [Wed, 25 Jul 2012 23:13:34 +0000 (16:13 -0700)] 
Update GIR-based bindings.

13 years agogirparser: support class methods
Evan Nemerson [Wed, 25 Jul 2012 22:37:47 +0000 (15:37 -0700)] 
girparser: support class methods

Fixes bug 666800.

13 years agogirparser: add GIR name attribute to reparented types
Evan Nemerson [Wed, 4 Jul 2012 08:08:46 +0000 (01:08 -0700)] 
girparser: add GIR name attribute to reparented types

13 years agovala.m4: Fix calling VALA_CHECK_PACKAGES multiple times
Jens Georg [Thu, 3 May 2012 17:36:37 +0000 (19:36 +0200)] 
vala.m4: Fix calling VALA_CHECK_PACKAGES multiple times

If you call VALA_CHECK_PACKAGES more than once, each call would append
its packages to the list of checked packages.

Also fixes a leading whitespace error.

Fixes bug 675389.

13 years agovala.m4: Fix typo
Jens Georg [Thu, 3 May 2012 17:33:01 +0000 (19:33 +0200)] 
vala.m4: Fix typo

Fixes bug 675388.

13 years agodoclets/devhelp: Imrpove page titles
Florian Brosch [Sat, 21 Jul 2012 20:11:48 +0000 (22:11 +0200)] 
doclets/devhelp: Imrpove page titles

13 years agodoclets/htm: Imrpove page titles
Florian Brosch [Sat, 21 Jul 2012 20:10:25 +0000 (22:10 +0200)] 
doclets/htm: Imrpove page titles

13 years agogobject-2.0: add Closure.SIZE for sizeof(GClosure)
Evan Nemerson [Sat, 21 Jul 2012 19:16:09 +0000 (12:16 -0700)] 
gobject-2.0: add Closure.SIZE for sizeof(GClosure)

13 years agogtk+-3.0: update to 3.5.9
Evan Nemerson [Sat, 21 Jul 2012 19:04:35 +0000 (12:04 -0700)] 
gtk+-3.0:  update to 3.5.9

13 years agolibvaladoc: Improve plugin selection (#676453)
Florian Brosch [Sat, 21 Jul 2012 17:39:00 +0000 (19:39 +0200)] 
libvaladoc: Improve plugin selection (#676453)

13 years agolibvaladoc: Avoid reparsing of comments
Florian Brosch [Sat, 21 Jul 2012 16:51:03 +0000 (18:51 +0200)] 
libvaladoc: Avoid reparsing of comments

13 years agolibvaladoc/taglets: error/warning message improvements
Florian Brosch [Sat, 21 Jul 2012 16:14:57 +0000 (18:14 +0200)] 
libvaladoc/taglets: error/warning message improvements

13 years agolibvaladoc/html: Add methods to package overviews
Florian Brosch [Sat, 21 Jul 2012 15:21:06 +0000 (17:21 +0200)] 
libvaladoc/html: Add methods to package overviews

13 years agolibvaladoc/api: Fix documentation for Method.is_override
Florian Brosch [Sat, 21 Jul 2012 15:19:15 +0000 (17:19 +0200)] 
libvaladoc/api: Fix documentation for Method.is_override

13 years agolibvaladoc/api: Fix documentation for Method.is_static
Florian Brosch [Sat, 21 Jul 2012 15:17:29 +0000 (17:17 +0200)] 
libvaladoc/api: Fix documentation for Method.is_static

13 years agolibvaladoc/api: Drop glib_error
Florian Brosch [Sat, 21 Jul 2012 14:58:43 +0000 (16:58 +0200)] 
libvaladoc/api: Drop glib_error

13 years agolibvaladoc: Add context check for @return
Florian Brosch [Sat, 21 Jul 2012 14:47:02 +0000 (16:47 +0200)] 
libvaladoc: Add context check for @return

13 years agolibvaladoc: Add context check for @throws
Florian Brosch [Sat, 21 Jul 2012 14:45:50 +0000 (16:45 +0200)] 
libvaladoc: Add context check for @throws

13 years agolibvaladoc: ErrorReporter: Drop ErrorType
Florian Brosch [Sat, 21 Jul 2012 13:44:36 +0000 (15:44 +0200)] 
libvaladoc: ErrorReporter: Drop ErrorType

13 years agolibvaladoc: @throws: Check for unthrown exceptions
Florian Brosch [Sat, 21 Jul 2012 13:25:25 +0000 (15:25 +0200)] 
libvaladoc: @throws: Check for unthrown exceptions

13 years agognome-keyring-1: deprecate in favor of bindings distributed upstream
Evan Nemerson [Fri, 20 Jul 2012 00:29:41 +0000 (17:29 -0700)] 
gnome-keyring-1: deprecate in favor of bindings distributed upstream

13 years agogio-2.0: make DataInputStream.read_line*.length default to null
Evan Nemerson [Fri, 20 Jul 2012 08:38:22 +0000 (01:38 -0700)] 
gio-2.0: make DataInputStream.read_line*.length default to null

13 years agoglib-2.0: Add g_test_fail binding
Richard Schwarting [Wed, 18 Jul 2012 15:22:34 +0000 (17:22 +0200)] 
glib-2.0: Add g_test_fail binding

Fixes bug 679361.

13 years agoudisks2: Regenerate
Jürg Billeter [Wed, 18 Jul 2012 11:58:15 +0000 (13:58 +0200)] 
udisks2: Regenerate

13 years agogdk-pixbuf-2.0: Regenerate
Jürg Billeter [Wed, 18 Jul 2012 11:55:43 +0000 (13:55 +0200)] 
gdk-pixbuf-2.0: Regenerate

Fixes bug 680060.

13 years agogirparser: Fix async creation methods throwing errors
Jürg Billeter [Wed, 18 Jul 2012 11:53:44 +0000 (13:53 +0200)] 
girparser: Fix async creation methods throwing errors