summaryrefslogtreecommitdiff
path: root/vala
Commit message (Collapse)AuthorAgeFilesLines
* Forbid `resize' method for multi-dimensional arraySimon Werbeck2012-11-131-0/+3
| | | | Fixes bug 687943.
* Report error for signals with variable argument listsJürg Billeter2012-09-241-1/+6
| | | | Fixes bug 683922.
* girparser: add cname for constructors not prefixed with new_Evan Nemerson2012-09-151-0/+4
|
* GENIE: Updated genie to include fixes from vala parserJamie McCracken2012-09-153-189/+280
|
* codegen: Fix memory management when assigning to captured parametersJürg Billeter2012-09-091-1/+1
| | | | Fixes bug 683646.
* Genie: Fix functions can take only one Generic as argument (611191)Jamie McCracken2012-08-281-19/+39
|
* Accept non-automatic properties with default valueJürg Billeter2012-08-241-2/+0
| | | | | | The default value is passed to the GParamSpec. The property will not implicitly be set to the default value during object construction unless it is a construct property.
* girparser: support "experimental" in metadataEvan Nemerson2012-08-201-1/+7
|
* girparser: support symbol_type and instance_idx in metadataEvan Nemerson2012-08-161-6/+25
|
* Support subclassing of GLib.SourcegsourceJürg Billeter2012-08-153-2/+5
|
* Support static methods in generic classesJürg Billeter2012-08-141-2/+12
|
* Support virtual interface propertiesJürg Billeter2012-08-131-1/+1
| | | | Fixes bug 681671.
* girparser: set CCode type_id for enumerationsEvan Nemerson2012-08-121-0/+7
|
* Fix symbol resolution in closuresJürg Billeter2012-08-081-1/+1
|
* codewriter: Support fixed-length arraysJürg Billeter2012-08-062-3/+18
| | | | Fixes bug 618689.
* Ignore .h files passed to compilerTristan Brindle2012-08-061-0/+2
| | | | Fixes bug 663088.
* Do not warn when calling .begin or .end on static async methodJürg Billeter2012-08-061-1/+5
|
* Fix incorrect warning on constructor chain upJürg Billeter2012-08-061-1/+1
|
* Do not require explicit `this' to access generated to_string methodJürg Billeter2012-08-061-0/+29
| | | | Fixes bug 614424.
* Warn when accessing static members with an instance referenceJürg Billeter2012-08-061-1/+5
| | | | Fixes bug 661034.
* Do not access static members with instance referencesJürg Billeter2012-08-063-9/+9
|
* Drop warnings about unused internal symbols when using fast vapi filesJürg Billeter2012-08-062-3/+5
| | | | | | | It is impossible to determine whether internal symbols are used when using fast vapi files. Fixes bug 680218.
* Drop POSIX profileJürg Billeter2012-08-0619-101/+51
|
* Drop Dova profileJürg Billeter2012-08-0637-966/+79
|
* Allow trailing comma in initializer listSimon Werbeck2012-08-021-5/+7
| | | | Fixes bug 618858.
* Accept comments in preprocessing directivesJürg Billeter2012-08-021-14/+19
| | | | Fixes bug 680874.
* Support [CCode (scope = "async")] attribute for delegatesJürg Billeter2012-08-021-1/+2
|
* Improve error message for static access to instance variablesGeert Jordaens2012-08-021-0/+11
| | | | Fixes bug 642254.
* Deprecate implicit .begin for async methodsJürg Billeter2012-07-311-1/+4
|
* codegen: Fix variadic constructorsSiegfried-Angel Gevatter Pujals2012-07-301-0/+9
| | | | Fixes bug 620675.
* girparser: support class methodsEvan Nemerson2012-07-281-0/+22
| | | | Fixes bug 666800.
* girparser: add GIR name attribute to reparented typesEvan Nemerson2012-07-281-2/+20
|
* girparser: Fix async creation methods throwing errorsJürg Billeter2012-07-181-13/+13
|
* Support 'using' directive with nested namespace in fast-vapiSimon Werbeck2012-07-181-1/+18
| | | | Fixes bug 672960.
* Fix async object creation expressionsJürg Billeter2012-07-181-1/+13
| | | | Fixes bug 680063.
* Merge attributes on merge of namespaceMaciej Piechotka2012-07-121-0/+5
| | | | | | | On merge the attribute of second namespace were silently ignored. This patch treats them as they were specified sequentially. Fixes bug 666478.
* girparser: Fix criticals on varargs functionsJürg Billeter2012-06-261-1/+1
|
* girparser: Fix criticals when encountering async creation methodsJürg Billeter2012-06-261-1/+4
|
* Fix crash due to incorrect copy of attribute listJürg Billeter2012-06-262-4/+16
| | | | Fixes bug 678824.
* GIR parser: allow setting async finish functions in GIREvan Nemerson2012-06-251-1/+6
|
* GIR parser: add default value to GCancellable arguments when possibleEvan Nemerson2012-06-251-0/+12
|
* GAsync: Support async creation methodsJürg Billeter2012-06-242-3/+12
| | | | Fixes bug 659886.
* Report error when accessing constants of outer methodsJürg Billeter2012-06-241-0/+7
| | | | | | This is planned to be supported. https://bugzilla.gnome.org/show_bug.cgi?id=678617
* Give priority to unversioned vapi directoryEvan Nemerson2012-06-221-4/+4
| | | | | This allows bindings distributed with upstream libraries to be prioritized over bindings distributed with Vala.
* girparser: handle multiple symbol prefixesEvan Nemerson2012-06-121-0/+7
|
* girparser: allow setting base_type of boxed types in metadataEvan Nemerson2012-06-121-1/+6
| | | | Fixes bug 677906.
* Improve assertion messagesJürg Billeter2012-06-021-0/+5
| | | | Fixes bug 658825.
* Use SourceLocation in SourceReferenceJürg Billeter2012-06-028-103/+95
|
* GVariant: Fix memory leak when boxing and unboxing variantsJürg Billeter2012-06-021-0/+9
| | | | Fixes bug 674201.
* Add --enable-gobject-tracing optionJürg Billeter2012-05-311-0/+5
| | | | | Inserts g_object_set_data (object, "vala-creation-function", METHOD) after object creation.