[vala] (338 commits) Non-fast-forward update to branch tintou/ptr-array-foreach



The branch 'tintou/ptr-array-foreach' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  e971bc7... vala: Add foreach statement support for GLib.GenericArray
  29cd3f0... Go back to version 1

Commits added to the branch:

  69a532d... gstreamer: Update from 1.19.0+ git master (*)
  d45eee6... vala: Avoid taking extra reference of foreach collection fo (*)
  d43edc5... vala: Accept "unowned var" as type for foreach variable dec (*)
  b57f7f2... codegen: Report internal error for unsupported collection t (*)
  a5dbfc4... glib-2.0: Improve GenericArray.length property (*)
  05172d4... posix: Add freopen binding, as FILE.reopen() (*)
  7a14ecc... posix: Add POSIX, GNU and BSD Regex APIs (*)
  7ae2f11... vala: Add support for type narrowing (*)
  e7d7984... vapigen: Avoid superfluous cast (*)
  7055c36... linux: Add missing struct in cname for Spi.IocTransfer (*)
  dec92cb... vala: Cache async parameter lists of coroutine methods (*)
  5dd7f77... vala: Make sure parent_symbol for special async parameters  (*)
  4769941... vala: Properly restore SemanticAnalyzer.current_symbol to i (*)
  11660b4... codegen: Improve GValueModule.visit_cast_expression() (*)
  4f560d0... codegen: Use Expression.target_type/value_type in visit_cas (*)
  6689c35... vala: Require a valid DataType instance for every TargetVal (*)
  9ccdd25... vala: More copying of dedicated data-type instances for cod (*)
  9319f30... DEBUG (*)
  50b373b... Revert errornous git push (*)
  28d0ec4... codegen: Drop obsolete dedicated handling of property value (*)
  f7b4198... tests: Add more "delegate" tests to increase coverage (*)
  9117a6b... tests: Add string.printf() test to increase coverage (*)
  3756a16... tests: Add "constructor with inner error" test to increase  (*)
  760a35d... tests: Add "translated string constant" test to increase co (*)
  52b14a9... ccode: Use __attribute__ replacements of G_GNUC_* for posix (*)
  211e277... codegen: Apply CCodeModifiers.PRINTF to "string_printf" (PO (*)
  09e149c... gtk4: Update to 3.99.4+7551f85d (*)
  cd39e33... gstreamer: Update from 1.19.0+ git master (*)
  412f3cf... gio-2.0: Update to 2.67.0+6e9ed964 (*)
  55d1c2a... manual: Update from wiki.gnome.org (*)
  abc6bc2... Sync NEWS from 0.50 (*)
  3f2a66e... glib-2.0: Add GLib.[S]List.is_empty() convenience methods f (*)
  b05dcfb... gtk4: Use correct cheader_include for wayland/x11 gdk backe (*)
  cfb1bbc... vapi: Add gnu.vapi with binding for getopt_long() and some  (*)
  2afae79... glib-2.0: Bind assert_cmp* functions (*)
  e94cbcd... vala: Report an error if gio-2.0 is missing for DBus suppor (*)
  17b569a... vapi: Add enchant-2 bindings for Enchant 2.x (*)
  82572aa... gstreamer-1.0: Fix direction of GLib.Value typed parameters (*)
  13795a9... gtk4: Update to 3.99.5.1+2d3a3986 (*)
  219fe4a... gstreamer: Update from 1.19.0+ git master (*)
  2c350a9... webkit2gtk-4.0: Update to 2.30.3 (*)
  f11fbad... gtk4: Update to 4.0 (*)
  648c9dc... SDL2_ttf: Add some missing methods for the Font class (*)
  c1eb213... vala: Use common visitor schema for PointerIndirection expr (*)
  84c5581... vala: Add missing TraverseVisitor.visit_addressof_expressio (*)
  60f2578... codewriter: Wrap AddressofExpression and PointerIndirection (*)
  df7a984... vala: value_type of PointerIndirection expressions must not (*)
  462fdc2... vala: SliceExpression need to return heap-allocated or unow (*)
  ffd19b2... gtk4: Don't rename binding for gtk_css_provider_load_from_d (*)
  f5d850f... vala: Ownership transfer of inline-allocated array is not a (*)
  17f12b2... gtk4: Update to 4.0.0+0fcf01dd (*)
  b551c21... gstreamer-1.0: Fix direction of Gst.Iterator.fold() ret par (*)
  53fc8cf... SDL2_image: Add save functions (*)
  218b83f... tests: Add "array creation" tests to increase coverage (*)
  332a26b... codegen: Use CCodeInvalidExpression instead of place holder (*)
  40344b2... codegen: Drop superfluous "method_has_wrapper" helper (*)
  6c962a1... codegen: Clean up handling of type parameters in generate_c (*)
  189c909... codegen: Support chain up to simple generics constructor (*)
  72d6410... glib-2.0: Make PtrArray a subclass of GenericArray (*)
  af63cf9... codegen: Don't leak memory of already assigned out-paramete (*)
  b11a2a2... codegen: Don't leak memory on internal value comparison of  (*)
  33b4dc1... tests: Add more "array field initializer" tests to increase (*)
  0703cb7... tests: Add "string switch" test to increase coverage (*)
  266b21e... glib-2.0: Add new symbols from 2.68 (*)
  b9c2963... gobject-2.0: Add new symbols from 2.68 (*)
  5f26d1d... gio-2.0: Update to 2.67.1+2bd86268 (*)
  fbb9a07... gstreamer: Update from 1.19.0+ git master (*)
  d6091bf... vapi: Update GIR-based bindings (*)
  c18f553... codegen: Fix assignment of casted struct value to property (*)
  801d0b5... gtk4: Update to 4.0.1 (*)
  d3f6c96... gio-2.0: Update to 2.67.2+46097e9b (*)
  fdfa8f3... Sync NEWS from 0.50 (*)
  382a296... vala: Improve detection of duplicate package source files (*)
  5db0ee1... webkit2gtk-4.0: Update to 2.31.1 (*)
  34e96b7... girparser: Handle anonymous delegate not backed by virtual- (*)
  f61cca4... girparser: Minor improvement to field getter detection (*)
  0b136b2... gdk-pixbuf-2.0: Update to 2.42.3~ (*)
  355eb36... Regenerate GIR-based bindings (*)
  de7a22e... glib-2.0: Improve type of OptionEntry.flags field (*)
  8a7496b... libvaladoc: Fix typos copyright year (*)
  57b8d77... libvaladoc/html: Don't sort struct fields to keep their ori (*)
  f78932e... vala: GtkChild fields/properties must be declared as unowne (*)
  6e7be51... vala: Don't allow assigning GtkChild fields/properties (*)
  8ba64b8... tests: Add more invalid "GtkTemplate" tests to increase cov (*)
  01b2de5... vala: Set this_parameter of method representing property ac (*)
  d138ee9... vala: Let method representing property accessor inherit GIR (*)
  90a4c26... tests: Extend "girparser" test and use vapigen to parse gen (*)
  0fb0390... girwriter: Write instance-parameter elements (*)
  19ed565... Add support for 'opaque' compact classes (*)
  ade577c... libvaladoc: Correctly retrieve value for Api.Class.is_compa (*)
  a7d6533... vala: Make Class.is_compat/is_immutable/is_singleton read-o (*)
  833f373... girparser: Discover our very own array length fields (*)
  1e8c8e2... gtk4: Update to 4.0.2 (*)
  e1f0316... gstreamer: Update from 1.19.0+ git master (*)
  d54925c... vapi: Update GIR-based bindings (*)
  f3210d6... valadoc: Replace png icons with elementary's svg version (*)
  f63f62f... Update THANKS from git log (*)
  c417d8b... vala: Improve prototype-string of CallableType (*)
  f38f0e9... tests: Add more "parser" tests to increase coverage (*)
  20c3581... vala: Avoid critical when trying to use symbol_reference of (*)
  38ff2a8... codegen: Clean up expression casts in CCodeAssignmentModule (*)
  305c790... vala: Apply stricter condition for lambda to delegate assig (*)
  cc5a56e... codewriter: Append new-line for nested block statements (*)
  bb97ca5... vala: Don't prepend "unowned" in VarType and leave that to  (*)
  3037b41... girparser: Apply "delegate_target" metadata for methods and (*)
  af09ff6... gtk+-3.0,gtk4: Fix some delegate return values and paramete (*)
  9c4e3b8... cairo: Fix a few binding errors (*)
  b2e9ff0... cairo: Fix some ctor binding errors (*)
  f71062f... gio-2.0: Fix binding of PollableOutputStream.write*_nonbloc (*)
  c3db423... gio-2.0,gtk+-3.0,gtk4: Drop explicit c-type attributes of v (*)
  58ca154... gobject-2.0: Fix a few binding errors (*)
  f55521c... pango: Fix a few binding errors (*)
  7165dd8... goocanvas-2.0: Fix some field types (*)
  4f2b9d6... vala: Add CallableExpression interface for MethodCall/Objec (*)
  d391af6... girparser: Apply "destroy_notify_cname" metadata for fields (*)
  99f165d... curses: Fix a few binding errors (*)
  8acdb29... alsa: Fix a few binding errors (*)
  8596b00... bzlib: Fix a few binding errors (*)
  91d7931... sqlite3: Fix a few binding errors (*)
  a9144d1... libgvc: Fix a few binding errors (*)
  d41d0f9... posix: Fix a few binding errors (*)
  827167a... gstreamer-1.0: Fix a few binding errors (*)
  55756ea... vala: Don't allow disposable SimpleType structs (*)
  2e798fc... codegen: Improve support of SimpleType struct constructors (*)
  932965b... Add further support for params arrays in constructors (*)
  d45834c... gdk-3.0,gdk-x11-3.0,gtk+-3.0,gtk4: Fix a few binding errors (*)
  39458e8... gobject-2.0: Fix a few binding errors (*)
  d4ec877... gdk-pixbuf-2.0: Fix Pixbuf.save_to_streamv_async() (*)
  d6ea5dd... gio-2.0: Pick up missing invoker for some AppInfo/File.*()  (*)
  021c442... vala: NoWrapper methods must be declared abstract or virtua (*)
  2d07298... codegen: Handle NoWrapper attribute of interface methods on (*)
  c3c794b... codegen: Don't emit invoker for methods attributed with NoW (*)
  76d0904... girwriter: Don't emit invoker for methods attributed with N (*)
  22e7ae5... gtk+-2.0,javascriptcoregtk-4.0: Wrong usage of CCode.type_c (*)
  a758f2a... codegen: Add CCode.type_get_function and get_ccode_type_get (*)
  3626df8... girparser: Apply "type_get_function" metadata for classes a (*)
  d3f0284... codegen: Allow CCode.type_cname for classes and use get_cco (*)
  d59cc22... codegen: Handle NoWrapper attribute of async methods on cal (*)
  417ec0d... codegen: Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for (*)
  a7f0128... fuse: Fix a few binding errors (*)
  f3543aa... libxml-2.0: Fix a few binding errors (*)
  572ea42... codegen: Don't emit invoker for async methods attributed wi (*)
  e7955d7... tests/girwriter: Add tests for async methods attributed wit (*)
  d5f6518... girparser: Set CCode.type_cname for classes if it doesn't m (*)
  50307da... codegen: Add get_ccode_no_wrapper() and use it (*)
  14c43ac... codegen: Also check array type of variable argument for ref (*)
  b3ee5b0... vala: Rename Loop to LoopStatement and introduce a common b (*)
  2df469d... ccode: Minor API cleaning and additions (*)
  54eb054... codegen: Use CCodeDeclaratorSuffix to emit array length of  (*)
  47e3e7f... codegen: Make sure types of implicit delegate parameters ar (*)
  5399297... codegen: Improve handling of recursive DelegateType (*)
  105f1c3... codegen: Don't leak array memory after it was implicitly co (*)
  619b96f... codegen: Use g_boxed_free in free-wrapper for heap-allocate (*)
  7fbbbb9... vala: GLib.Value unboxing returns unowned value (*)
  4d02354... vala: Don't allow GLib.Value casting to nullable struct/sim (*)
  5328619... codegen: Don't leak GLib.Value when implicitly unboxing it (*)
  4683685... codegen: Use temp_ref_values list instead of patching the A (*)
  63551ac... codegen: Don't leak memory moving heap-allocated struct to  (*)
  1383402... codegen: Chain up to base struct destroy function (*)
  d9a849a... tests: Don't leak array if length is -1 (*)
  b1bf1e9... vala: Add Block.unreachable_exit and have it set accordingl (*)
  708c291... testrunner: Add "-Werror=return-stack-address" flag (*)
  4209a8b... codegen: Use g_memdup2 if target glib >= 2.68 is set (*)
  adee674... glib-2.0: Add new symbols from 2.68 (*)
  05966d5... codegen: Replace "g_memdup" with "_vala_memdup2" for target (*)
  fd58cad... gstreamer-1.0: Set CCode.type_id of MiniObject to G_TYPE_BO (*)
  40a6753... gee: Replace Memory.dup() with GLib.malloc() and Memory.cop (*)
  b3a1002... gstreamer: Update from 1.19.0+ git master (*)
  def9a24... gtk4: Update to 4.1.0+2712f536 (*)
  594688f... gio-2.0: Update to 2.67.3 (*)
  db41440... vapi: Add libunwind-generic binding (*)
  65f602e... codegen: Correctly retrieve symbol_reference of nested cast (*)
  6c251f9... libvaladoc: Add wrapper for "agedge" of graphviz (*)
  cfc0399... build: Ease source for AC_LANG_SOURCE of CGRAPH check (*)
  8a23e65... codegen: Strip all nested occurances of CCodeCastExpression (*)
  1b81926... codegen: Include <string.h> for memcpy usage in _vala_memdu (*)
  1525da7... sdl2: Fix a couple of binding errors and attribute issues (*)
  563e4d7... Release 0.51.1 (*)
  869a81a... vala: Check type-arguments in base-types/prerequisites of c (*)
  e199f56... vala: Include type-checks in preconditions of methods for t (*)
  00675cd... gstreamer: Update from 1.19.0+ git master (*)
  2203158... vapi: Update GIR-based bindings (*)
  2e9b53c... codewriter: Output valid vala syntax for LoopStatement (*)
  296d44d... codewriter: Don't write trailing ";" after body of WithStat (*)
  830d911... vala: Capturing va_list parameters/variables is not allowed (*)
  57e5ed1... codegen: Report error for unsupported symbol_reference of M (*)
  d39357d... vala: Simplify Expression.parent_statement (*)
  11e92fe... vala: Move SemanticAnalyzer.vist_member_initializer() to Me (*)
  86bc23f... vala: Properly parse and handle chained initialization of m (*)
  c040d65... Release 0.51.2 (*)
  4ca8ff8... codegen: Don't use volatile modifier in glib API when targe (*)
  23feafb... vala: Generics value holding struct pointer requires castin (*)
  f32f45c... codegen: CCodeBaseModule.get_type_id_expression () won't re (*)
  31c2d6a... girwriter: Output default handler of signals (*)
  591a66a... tests/girwriter: Increase coverage (*)
  5cc60c1... vala: Infer needle type for "in" expression on enum (*)
  3409c5b... vala: Don't allow "in" operation with different enum types (*)
  86811eb... tests: Add more "girparser" tests to increase coverage (*)
  b540b0a... vapi: Update GIR-based bindings (*)
  8a1de7a... codegen: Don't wrongly emit declaration for default-handler (*)
  0e54960... vala: Improve context check whether property is writeable o (*)
  51584fe... codegen: Include "string.h" for strcmp() (POSIX) (*)
  0c59d83... vala: Include "stdlib.h" for Enum.to_string() (POSIX) (*)
  108aa90... tests: Add more "unsupported creation method" tests to incr (*)
  5a210e5... vala: Set proper source_reference for implicit "this" and " (*)
  ad9c075... vala: Report error for invalid inner operand of unary expre (*)
  0d5f3ee... tests: Add some "unary expressions" tests to increase cover (*)
  af3c4ef... webkit2gtk-4.0: Update to 2.31.90 (*)
  e8e83ec... glib-2.0: Add new symbols from 2.68 (*)
  2a47828... vapi: Update GIR-based bindings (*)
  a33a144... Release 0.51.3 (*)
  a827cd7... girparser: Reuse populated Node.gtype_struct_for instead of (*)
  0f81123... Regenerate GIR-based bindings to pick up missing type_cname (*)
  33146ca... codegen: More use of get_ccode_type_name() (*)
  70abd95... vala: Report warning if --target-glib=auto was not evaluate (*)
  111d17e... vala: Fix build with valac < 0.44 (*)
  ac1e52d... tests: Add some tests to increase coverage (*)
  703012e... tests: Add "target-glib=auto" tests to increase coverage (*)
  00596a1... tests: Extend "pre-post increment" test to increase coverag (*)
  08445b3... codegen: "_first_array" parameter for params-array is varia (*)
  1f4c458... girparser: Evaluate "glib:type-struct" twice to pick up rep (*)
  a0af579... Regenerate GIR-based bindings to pick up missing class meth (*)
  d6875fb... tests: Add more "gir" tests to increase coverage (*)
  15852c1... codegen: Inherit GType from base struct of SimpleType struc (*)
  6901726... codegen: More use of get_ccode_type_name() (*)
  497b0a6... Use pre-resolved symbol/type of SemanticAnalyzer if possibl (*)
  8723f32... testrunner: Include Gio-2.0/gio-2.0 for GIR tests too (*)
  328faa8... tests: Add more "gir" tests to increase coverage (*)
  e7b08a3... vala: Fix ownership inheritance of "unowned var" in foreach (*)
  1db4a06... gtk4: Update to 4.1.1+f8f90d85 (*)
  9b7b647... gdbus: Don't leak memory of deserialized arguments on error (*)
  99ba32d... Release 0.51.90 (*)
  e4991e3... vala: Add missing null-check in DataType.get_type_signature (*)
  fc066f1... glib-2.0: Add some missing type-arguments (*)
  0c87614... gio-2.0: Add some missing type-arguments (*)
  865bafb... vala: Move type-argument/-parameter count check to DataType (*)
  07c1f09... vala: Check array type of declarations for errornous type-a (*)
  67c42f7... vala: Check (optional) type-arguments of array creation exp (*)
  208a41f... codegen: Report error for missing type-arguments of HashTab (*)
  a94816b... codegen: Free intermediate temp-variables of postcondition  (*)
  452d0c9... codegen: Use the one available source_reference for interna (*)
  3c77546... codegen: Fix access to captured generics in async method of (*)
  8f2864a... tests: Add "string concat" test for POSIX to increase cover (*)
  0c117bb... codegen: Don't ever create null-aware free macro for Generi (*)
  4eb297a... codegen: Don't add generics arguments/parameters to async f (*)
  f969ed9... codegen: Drop inner casts before converting between generic (*)
  724c3c5... vala: Replace all type parameter occurances in parameters f (*)
  65a40cd... vapi: Update GIR-based bindings (*)
  c792bd9... Release 0.51.91 (*)
  25d7727... gnutls: Fix some binding errors (*)
  0ad6283... gsl: Fix some binding errors (*)
  bee6b5c... gtk4: Add Gtk.INVALID_LIST_POSITION (*)
  db9f345... girparser: Allow overriding of "Compact" attribute for clas (*)
  58cb142... gsl: Fix more binding errors (*)
  c6142ef... vala: Improve error for incompatible expressions in conditi (*)
  dbe4b71... linux: Provide Input.Event.input_event_sec/input_event_usec (*)
  1d35bc8... build: Add --enable-test-asan configure option (*)
  256f63d... webkit2gtk-4.0: Update to 2.31.91 (*)
  fb6c38e... gtk4: Update to 4.1.2 (*)
  68bc3d0... gstreamer: Update from 1.19.0+ git master (*)
  9dc7fb9... girparser: Handle empty "<type/>" element and report an err (*)
  cc14f00... gtk4-unix-print: Switch to gir (*)
  4a1922d... codegen: Include "glib.h" for deprecated symbols (GOBJECT) (*)
  c7d99ed... girparser: Add support for NoWrapper metadata for methods (*)
  26fe4c9... gio-2.0: Add some missing NoWrapper and CCode.has_typedef a (*)
  3c474cb... vapi: Fix a couple of attribute typos (*)
  99ffbdf... vala: Check for unused attributes unconditionally (*)
  e7e42c6... Release 0.52.0 (*)
  6e5b14b... gsl: Add BLAS module (*)
  68ef975... girparser: Don't guess length of xml header, iterate forwar (*)
  6bda851... libvaladoc/girimporter: Don't guess length of xml header, i (*)
  2f9961f... libvaladoc/girimporter: parse_constant() use "c:identifier" (*)
  916cd99... vala: Mark tranformed static member-access as qualified (*)
  101ac53... parser: Stricter mode for chained member initializer with - (*)
  e5bbef0... rest-0.7: Fix OAuthProxyAuthCallback binding (*)
  a9b4cc6... gtk+-3.0: Fix ModuleInitFunc binding (*)
  04ad1fd... gio-2.0: Fix TlsPassword.get_value() binding (*)
  e7a099f... girwriter: namespace expects "c:symbol-prefixes" attribute (*)
  5aed642... codegen: Improve handling of ellipsis parameter in get_ccod (*)
  61dd288... tests/girwriter: Add tests for implicit parameters in virtu (*)
  3945356... girwriter: Don't use instance-parameter inside callback (*)
  31afbf4... girwriter: Don't use instance-parameter inside callback (2) (*)
  43e98d9... javascriptcoregtk-4.0,webkit2gtk-web-extension-4.0: Fix som (*)
  321fd98... codegen: Fix default value of get_ccode_destroy_notify_pos( (*)
  e2edf1f... codegen: Always use CCodeConstant for NULL (*)
  ba1231c... codegen: Don't override valid target/destroy of previous la (*)
  df6abd2... pixman-1: Fix some bindings errors (*)
  cafa826... zlib: Fix some bindings errors (*)
  6cf363b... x11: Fix some bindings errors (*)
  eeb6729... libusb-1.0: Fix some bindings errors (*)
  959594d... libusb: Fix some bindings errors (*)
  50cbf91... codegen: Don't call *_instance_init() in compact class chai (*)
  b5f4bf0... tests: Extend "this chainup in compact class" test (*)
  f5203f7... Release 0.52.1 (*)
  c9c7c78... codegen: Don't free temp-var for element-access to array wi (*)
  5ac8840... codegen: Don't free temp-var for element-access to array wi (*)
  1cb798d... tests: Extend "GArray" tests to increase coverage (*)
  3c69ceb... codegen: Don't free unowned heap allocated struct (*)
  b9728ba... glib-2.0: Add simple_generics attribute to GenericArray.fin (*)
  23ccd78... Release 0.52.2 (*)
  5aa1911... Bump version suffix to 0.54 (*)
  4a08b52... vala: Add Profile.LIBC as synonym for POSIX and accept "lib (*)
  3877c50... vala: Improve semantic check of simple type structs (*)
  a7012f0... vala: Refactor UnresolvedSymbol/Type constructors (*)
  cbc11c2... parser: Minor semantic checks to improve error messages (*)
  20fcf9c... parser: Allow empty member-initializer and accept trailing  (*)
  909423c... vapi: Remove webkit-1.0 bindings (*)
  60461f3... vapi: Remove gedit-2.20 bindings (*)
  46986e4... codegen: Use ArrayType.length_type in type specific wrapper (*)
  636d63a... codegen: Use ssize_t for length variables in common array h (*)
  9023a8d... parser: Include INTERR token in source_reference of parsed  (*)
  11e6f71... vala: length-type of arrays must not be nullable (*)
  eb7dc13... vapi: Update GIR-based bindings (*)
  4f2ef8f... Support explicit nullable var-type declarations (*)
  0202055... codegen: Make sure to include <sys/types.h> for ssize_t (PO (*)
  38d61fb... vala: Properly check GLib.Object naming convention for prop (*)
  edc0b53... codegen: Apply gconstpointer to gpointer cast to GenericTyp (*)
  7641f50... codegen: Fix access to captured generics in async method of (*)
  c2a9ded... codegen: Add get_generic_type_expression() and handle Gener (*)
  b8be96c... Make TypeParameter a TypeSymbol to resolve functions with a (*)
  58675b6... codegen: Unify handling of GenericType arguments/parameters (*)
  b165d68... codegen: Use if-clause for is_in_destructor() condition to  (*)
  6f30d21... codegen: More use of get_variable_cexpression() (*)
  376df8b... tests: Extend "finally block execution" test to increase co (*)
  f1d8635... tests: Add "generics reference transfer" test to increase c (*)
  d7123cf... tests: Add more "DBus" tests to increase coverage (*)
  472765b... codegen: Emit external creation methods in bindings (*)
  d0615e6... glib-2.0: Wrap TimeZone.identifier() constuctor for proper  (*)
  145bfaf... vala: length-type of arrays must not be nullable (2) (*)
  f6be4cb... codegen: Add missing "_return" label and "_inner_error*_" d (*)
  bace269... vala: Report a warning for unhandled errors in destructors (*)
  5052dd9... codegen: Don't use G_GNUC_INTERNAL on implicit type specifi (*)
  ae15049... tests: Add "delete" test to increase coverage (*)
  7e2bbeb... tests: Add "generic array" test to increase coverage (*)
  2d848e2... tests: Extend "array field intializer" test to increase cov (*)
  2345446... tests: Add "properties in structs" test to increase coverag (*)
  9bd62d5... Sync NEWS from 0.52 (*)
  d7c75c0... vala: Add foreach statement support for GLib.GenericArray

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]