[vala] (406 commits) Non-fast-forward update to branch wip/meson



The branch 'wip/meson' 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:

  bcf51ce... Add initial Meson build system
  53e7501... meson: Add tests
  3cdbb7c... meson: Add vapis

Commits added to the branch:

  5573992... Revert "Do not warn about non-default parameters for corout (*)
  70e694d... vala: Skip default-value positioning check for parameters o (*)
  71ffab1... tests: Add test for parameter type checking of async method (*)
  5a7300d... codewriter: Don't use string.replace() to apply header_to_o (*)
  c633d80... Release 0.39.5 (*)
  efefc72... girparser: Set NoAccessorMethod for non-readable and constr (*)
  3fba7c8... Regenerate GIR-based bindings (*)
  272b417... gtk+-3.0: Fix cheader_filename of Plug and Socket (*)
  43df5fb... posix: fix binding of struct hostent. Make clear that getho (*)
  2ae0ebc... posix: add ctime(3) (*)
  82bd593... compiler: Add --abi-stability option for future ABI stabili (*)
  04f8058... codegen: Add abi-stability path for classes (*)
  aa2803c... codegen: Add abi-stability path for interfaces (*)
  e373e60... build: Bump bootstrap requirement to 0.39.6 for --abi-stabi (*)
  6dcfda0... codegen: Use G_PARAM_STATIC_STRINGS (*)
  f9eb408... gtk+-4.0: Update to 3.93.0+4d36a0bf (*)
  c365448... libvaladoc: Keep bootstrap-support with valac >= 0.16.1 (*)
  9598ed0... gtk+-4.0: Only override type of "event" parameters (*)
  b994148... vala: Variadic constructors without a real first parameter  (*)
  570edd6... tests: Add test for invalid variadic function (*)
  fbae717... vapi: Update GIR-based bindings (*)
  527dac8... codegen: Infer error parameter from abstract/virtual method (*)
  e86aa46... tests: Add missing PrintfFormat attribute (*)
  26ddc74... codegen: Internally generated delegates don't require a typ (*)
  6c50cfb... codegen: Fix return-type for cancelled async creation metho (*)
  48c0658... Revert "semanticanalyzer: Transform replaced_nodes field in (*)
  3504dc1... girparser: Ignore conflicting closure/destroy indexes (*)
  ff8a6d1... girparser: Don't accept methods as property-accessor which  (*)
  ab41f16... Regenerate GIR-based bindings (*)
  9d70b9f... Release 0.39.6 (*)
  c801581... tests: Additionally add $topbuilddir to PKG_CONFIG_PATH for (*)
  f53f568... codegen: Don't try to infer error argument on async begin m (*)
  f63c2cb... Release 0.39.7 (*)
  1c408f6... tests: Add invalid "field" tests to increase coverage (*)
  9653ac0... tests: Add more "parser" tests to increase coverage (*)
  37c5490... tests: Add invalid "parameter" tests to increase coverage (*)
  2ba8c10... tests: Add invalid "property" tests to increase coverage (*)
  e4825be... tests: Add invalid "constant" tests to increase coverage (*)
  04abfbc... tests: Add invalid "control-flow" tests to increase coverag (*)
  1170400... tests: Add invalid "control-semantic" tests to increase cov (*)
  05e2c44... tests: Add invalid "struct" tests to increase coverage (*)
  78c37a7... testrunner: Accept Packages in header of Invalid Code tests (*)
  b03d751... tests: Add invalid "method" tests to increase coverage (*)
  9564db2... tests: Add "destructors" test to increase coverage (*)
  8702080... tests: Add various regression "codegen" tests to increase c (*)
  dc0d108... codegen: Fix GDestroyNotify of delegate parameters in deleg (*)
  7a432db... gtk+-4.0: Update to 3.93.0+d07b14f4 (*)
  53b24f4... gstreamer-1.0: Update from 1.13+ git master (*)
  b83e486... glib-2.0: Add KeyFile.get_locale_for_key() (*)
  2bab6ff... vapi: Update GIR-based bindings (*)
  cc629f3... tests: Move namespaces.vala into parser and merge its main  (*)
  7f0e90a... valac: Always use the given "pkg-config" and respect PKG_CO (*)
  cd7f8f8... tests: Add invalid "foreach" tests to increase coverage (*)
  285bb24... codegen: Avoid critical when connecting dynamic signals (*)
  8d8fafd... compiler: Prefix headers for set_cheader_override() if incl (*)
  2189d6e... tests: Add some "girparser" tests to increase coverage (*)
  07c8865... vala: Issue a warning on DBus methods which are not throwin (*)
  e3fff71... semanticanalyzer: Drop unused error_type field (*)
  fbb944d... build: Don't install vapicheck (*)
  c687bac... vapi: Update GIR-based bindings (*)
  f15f9f8... Don't warn about unused internal methods which are meant to (*)
  ad20eb4... purple: Update to 2.12.0 (*)
  96e9c2e... Release 0.39.91 (*)
  7e35732... linux: add dup3 (*)
  0939040... libvaladoc: Prevent WITH_CGRAPH conditional having an impac (*)
  3dafe10... posix: Fix sig*set and sigprocmask parameters to be out/ref (*)
  92e4414... manual: Update from wiki.gnome.org (*)
  680930f... codegen: Don't append fixed-length of array fields in initi (*)
  03395c0... vala: Properly handle array-initializers inside struct-init (*)
  c6d5cd5... gstreamer-1.0: Update to 1.13.1 (*)
  6ebbc3f... vapi: Update GIR-based bindings (*)
  7cdcc81... Fix recursive declaration in generic base type (*)
  30caeac... vala: The rank of an array-initializer should match the tar (*)
  9093a1d... codegen: Use pointers when accessing constant multi-dimensi (*)
  dff67ff... codegen: Add valid support for const multi-dimensional arra (*)
  3b2e2d5... vala: Make SemanticAnalyzer.check_arguments() independent o (*)
  c424722... tests: Add chain-up lambda regression test (*)
  8b6def0... vapi: Update GIR-based bindings (*)
  0079176... codegen: Add source_reference to some store_local/_field()  (*)
  fcda327... codegen: Add support for feature test macros (*)
  80dcd7d... linux: Add feature_test_macros to non-POSIX file control co (*)
  f675824... tests: Add linux-specific test for feature test macros (*)
  3233019... posix: add feature_test_macro _GNU_SOURCE to sighandler_t (*)
  75bc6dd... tests: Extend "properties" tests to increase coverage (*)
  fb5b0dc... gitignore: ignore macOS metadata files (*)
  9f5773f... glib-2.0: add feature test macro _GNU_SOURCE for pow10(3) a (*)
  e75565a... posix: add feature test macro _GNU_SOURCE for pow10(3) and  (*)
  cfa0f52... glib-2.0: add feature test macro _GNU_SOURCE for exp10(3) a (*)
  e5b136a... posix: add feature test macro _GNU_SOURCE for exp10(3) and  (*)
  9023622... libgnome-menu-3.0: Add deps file (*)
  cc179c8... vapi: Fix wrong attributes (*)
  3c8c079... method: Check with same rules for dbus compatibility as in  (*)
  ac4bcfa... gstreamer-1.0: Update to 1.13.1+ (*)
  40b052e... tests: Fix make dist (*)
  885a473... Release 0.39.92 (*)
  4f55fab... alsa: add the major part of the ALSA Sequencer API (*)
  a999687... compiler: fix critical when vala is called without run args (*)
  7b5a70e... gstreamer-1.0: Update to 1.13.90 (*)
  e9b088a... vapi: Update GIR-based bindings (*)
  24a4e8c... posix: Add fnmatch(3) and assorted constants. (*)
  1464eb4... posix: Add wordexp(3), wordexp_t, and assorted constants (*)
  d3b8aa3... posix: Fix crypt(3), now that we have feature test macros. (*)
  726fd71... posix: getpass(3) returns null on error. (*)
  d59bcd0... posix: Add setegid(2) and seteuid(2) (*)
  b036f2c... linux: add getgroups(2), setgroups(2), getresgid(2), getres (*)
  efd3972... posix: Add ptsname(3) (*)
  6d15b8b... linux: Add more SO_ socket options (*)
  ea84bbc... linux: rfkill: Add new values for RfKillType (*)
  46f76e6... linux: Add missing constants for input subsystem (*)
  4156851... gtk+-4.0: Update to 3.93.0+527d265b (*)
  3ae57ab... Release 0.40.0 (*)
  5899714... posix: Add perror(3) (*)
  a56cf2a... posix: Add strsignal(3) and psignal(3) (*)
  c07c50a... linux: Add psiginfo(3) (*)
  1254fcf... linux: Add constants from program_invocation_name(3) (*)
  11a30c9... posix: Add System V IPC (shared memory, semaphores, message (*)
  2c488b5... posix: Add Posix IPC (Message Queue, Named Semaphores, Shar (*)
  029aa18... gstreamer: Update to 1.13.91 (*)
  d87b45e... gstreamer-1.0: Add gstreamer-webrtc-1.0 bindings (*)
  c7d5a91... vapi: Add libgeoclue-2.0 bindings (*)
  a162561... gdk-3.0,gtk+-3.0: Update to 3.22.29 (*)
  35b2456... gtk+-4.0: Update to 3.93.0+1a137377 (*)
  77315cd... codegen: Don't add length fields for captured fixed-length  (*)
  ce48e6d... codegen: Don't add target fields for captured delegates wit (*)
  c7c1ff7... gtk+-4.0: Update to 3.93.0+f7326ff8 (*)
  efc88b4... tests: Add basic GLib.Node test (*)
  5f8995b... valadoc: Bump VALA_0_xx defines and glib_minor to match 0.4 (*)
  6e492f4... Bump version suffix (*)
  8923e63... vapi: Remove clutter-gst-1.0 binding (*)
  fdd97af... vapi: Remove GStreamer 0.10 bindings (*)
  018528d... vapi: Remove rest-0.6 bindings (*)
  5876803... vapi: Remove tracker-indexer-module-1.0 bindings (*)
  f4ca407... vapi: Remove libsoup-2.2 bindings (*)
  9303623... webkit-1.0: Update to 2.4.11 (*)
  4cd0031... libgsf-1: Switch to GIR and update to 1.14.42 (*)
  1d4db9f... gobject-2.0: Pick up some fixes and additions from GIR (*)
  2e1465f... gobject-2.0: Make GLib.Signal a struct of uint and bind g_s (*)
  ae4c2cb... codegen: Deprecate implicit copy of arrays, use explicit co (*)
  11bab5a... gobject-2.0: Fix bootstrap with valac < 0.26 (*)
  e0440ce... codegen: Free generic elements of glib collections (*)
  75e61cf... codegen: Stop taking explicit references on 'this' for capt (*)
  2c2741f... gtk+-4.0: Update to 3.93.0+b01ee88f (*)
  0050ca7... gtk+-*.0: Fix iter parameter of TextView.backward*/forward* (*)
  db528a1... libgsf-1: Fix metadata warnings and Outfile.new_child*() (*)
  ad1fe80... vapi: Remove gdu and gdu-gtk bindings (*)
  08580c1... vapi: Remove twitter-glib-1.0 bindings (*)
  ea38039... posix: Add to_string to NLItem and add NLTime (*)
  3656b20... clutter-1.0: Avoid duplications of implemented interfaces (*)
  0277ea7... posix: Include sys/sysmacros.h for major(), minor() and mak (*)
  944d48a... webkit2gtk-4.0: Update to 2.20.0 (*)
  991bd39... vapi: Update GIR-based bindings (*)
  801f6fa... gobject-2.0: Add ParamSpecGType (*)
  d41165b... glib-2.0: Use g_value_*et_schar instead of depecated g_valu (*)
  7bd54c7... tests: Add GLib.ParamSpec tests to increase coverage (*)
  55d883a... Drop trailing spaces/tabs (*)
  54be0bf... gtk+-*.0: Hide dedicated constructors of compact classes bo (*)
  724397a... gdbus: Fix missing declaration of _fd_list for async method (*)
  4b3418e... gtk+-3.0: Fix regression of StatusIcon.position_menu() (*)
  02e9146... codegen: Apply G_PARAM_EXPLICIT_NOTIFY on properties with " (*)
  08a42a6... gtk+-4.0: Update to 3.93.0+f2937f8c (*)
  df6ae10... codegen: Reuse result of get_type_declaration() (*)
  38f3ef9... codegen: Avoid some superfluous reference taking in CCodeAt (*)
  037dd78... codegen: Use get_ccode_param_spec_function() (*)
  f5a12ac... vala: Fix return-type of BasicBlock.get_successors() (*)
  6b47aff... gtk+-4.0: Update to 3.93.0+ff738269 (*)
  f816ca0... libgsf-1: Update to 1.14.42+ (*)
  44a2acf... gstreamer: Update from 1.15+ git master (*)
  94a9765... analyzer: Clean up collections for check_variables() after  (*)
  e4119fc... analyzer: Break cyclic references of BasicBlock (*)
  1ccb82c... vala: Avoid some superfluous reference taking in Attribute (*)
  2d38e16... glib-2.0: Add Intl.get_language_names_with_category() (*)
  1259193... glib-2.0: Add DateTime.get_timezone() and TimeZone.get_iden (*)
  0475e8a... webkit2gtk-4.0: Update to 2.20.1 (*)
  acb48b3... gstreamer: Update from 1.15+ git master (*)
  0175072... gtk+-4.0: Update to 3.93.0+fc6018f1 (*)
  f1d5c67... vapi: Update GIR-based bindings (*)
  dbc8b1a... girparser: Add support for NoAccessorMethod metadata (*)
  9cc7fa5... gtk+-*.0: Set NoAccessorMethod on Gtk.Radio*.group properti (*)
  8b01601... gtk+-2.0: Set NoAccessorMethod on Gtk.Radio*.group properti (*)
  e9214a7... vala: Support anonymous definitions of delegates in binding (*)
  9b3eedb... codegen: Handle property initializers of non-gobject classe (*)
  650415b... codegen: Keep arrays alive during async server method calls (*)
  97fb77e... glib-2.0: Mark str parameter of Variant.take_string() as ow (*)
  6f1d094... codegen: Don't apply ref_sink_function if target_type is fl (*)
  d6be549... vala: Treat floating method-return-type as nullable if erro (*)
  eca6183... json-glib-1.0: Mark return-type of gvariant_deserialize*()  (*)
  c3621d0... bzlib: Add bzalloc/bzfree fields to Stream (*)
  3b8c0ba... Revert "codegen: Handle property initializers of non-gobjec (*)
  d2d2e18... vala: Move creation of reference field from parser into pro (*)
  6780a0f... vala: Accessors of abstract properties cannot have bodies (*)
  9adb863... codegen: *Drop* support for non-auto property initializer i (*)
  0d396f7... vala: Report an error when initializing non-auto properties (*)
  8b136f6... glib-2.0: Add TimeZone.offset() constructor (*)
  fea923b... girparser: Deal with missing "name" attribute by falling ba (*)
  f935ba4... webkit2gtk-4.0: Update to 2.21.1 (*)
  212cd10... gstreamer: Update from 1.15+ git master (*)
  9a3c409... gtk+-4.0: Update to 3.93.0+7a09cd4c (*)
  d720fdf... gtk+-3.0: Update to 3.22.30+21fddc39 (*)
  c535db7... libarchive: Add "has_typedef = false" attributes to delegat (*)
  10ed4ac... libarchive: Update to 3.0 (*)
  4b7f625... codegen: Avoid ref/unref of AttributeCache when calling get (*)
  0e03a33... codegen: Reuse already retrieved get_attribute_string ("Gtk (*)
  ac6758f... codegen: Support automatic properties as GtkChild (*)
  2d8150d... webkit2gtk-4.0: Add JSC namespace to javascriptcoregtk-4.0  (*)
  4a15250... codewriter: Add 'new' to symbols if needed to match the ori (*)
  ee0d5a2... libarchive: Fix 'buffer' ownership in read_data_block() and (*)
  1286132... vala: Constants and signals are not lockable (*)
  3383b99... vala: Transform Lockable.*_lock_used() methods into "lock_u (*)
  4d1923c... codegen: Respect cname ccode-attribute of lockable fields (*)
  8898e12... parser: Add support for explicit "unlock" syntax (*)
  a2c61bb... Regenerate bindings to accommodate for "unlock" being a key (*)
  3158ae7... vala: Transform Struct.*_rank() methods into "rank" propert (*)
  9eff7d3... tests: Treat new lock/unlock tests as compile-only which th (*)
  d653738... sqlite3: Add additional constants for flags of Database.ope (*)
  596dfc3... posix: Add missing cname = "int" to Posix.Signal enum (*)
  17e879d... gtk+-4.0: Update to 3.93.0+2cf55c16 (*)
  b0c1554... gstreamer: Update from 1.15+ git master (*)
  9310510... vapi: Update GIR-based bindings (*)
  f7e7033... gtk+-4.0: Update to 3.93.0+d506799e (*)
  489895f... Reintroduce POSIX profile (*)
  d1641cc... codegen: Support string comparision (POSIX) (*)
  3b20375... posix: Bind va_list and add string.concat() (POSIX) (*)
  c74fa95... gobject-2.0: Make constructor of ParamSpecBoxed public (*)
  b7ceb55... codegen: Guard get_default_ref_sink_function() against null (*)
  711cbc4... vala: Transfer floating-reference attribute while casting (*)
  a1a7f63... vapi: Remove mx-1.0 bindings (*)
  6b514c6... codegen: Fix serializing multidimensional arrays (*)
  49e5fc6... codegen: Don't include the full absolute path in line direc (*)
  b22d43f... scanner: Accept \R and \N escape sequences in regex literal (*)
  2fb561a... genie: Add support for the \v escape charactor (*)
  5bdf8f5... vala: Don't return null if no rank attribute was found (*)
  777776a... ccode: Properly depend on in-tree built libvala (*)
  5fb5abc... vala: Abstract and virtual methods may not be variadic (*)
  bc17dd4... codegen: Avoid critical in get_basic_type_info() when there (*)
  de5bd62... scanner: Accept backreferences \1 through \99 in regex lite (*)
  bd82976... genie: Add support for the \uXXXX escape sequence (*)
  dfdafa4... girwriter: Drop errornous indent (*)
  71f779e... Use default_init instead of base_init when registering inte (*)
  ba1258d... vala: Allow specifying the nick of enum values (*)
  3bac278... vala: Remove unused Interface.prepend_prerequisite() (*)
  518eb84... gstreamer: Update from 1.15+ git master (*)
  245e127... gtk+-4.0: Update to 3.93.0+3a860719 (*)
  7373070... vapi: Update GIR-based bindings (*)
  57c815f... gio-unix-2.0: Add UnixMountEntry.get_options() (*)
  0e26727... glib-2.0: Add HashTable.steal_extended(), GenericArray.stea (*)
  5d89575... girwriter: Properly output variadic methods and use introsp (*)
  6f5b40f... compiler: Warn if --gir is used without --library (*)
  bd9158e... javascriptcoregtk-4.0: buffer of String.get_utf8_cstring()  (*)
  049b9b3... codegen: Fix casting of length for "ref" array parameters (*)
  90b7a26... glib-2.0: Fix IConv.iconv() (*)
  4a76af7... tests: Drop fatal assert on big-endian archs (*)
  920e947... codegen: Avoid critical for array in-parameters with custom (*)
  878980e... manual: Update from wiki.gnome.org (*)
  6ac8c9e... webkit2gtk-4.0: Update to 2.21.2 (*)
  cd451e5... Update bugtracker links to https://gitlab.gnome.org/GNOME/v (*)
  8d9b0ab... atk: Drop vala-specific deprecations <= vala-0.22 (*)
  ae04d52... clutter-1.0: Drop vala-specific deprecations <= vala-0.22 (*)
  e385d42... clutter-gtk-1.0: Drop vala-specific deprecations <= vala-0. (*)
  5bcbbbb... gdk-2.0: Drop vala-specific deprecations <= vala-0.22 (*)
  2c076ed... gdk-3.0: Drop vala-specific deprecations <= vala-0.22 (*)
  b3a4de7... gdk-pixbuf-2.0: Drop vala-specific deprecations <= vala-0.2 (*)
  bfe8d90... gio-2.0: Drop vala-specific deprecations <= vala-0.22 (*)
  681a541... gtk+-2.0: Drop vala-specific deprecations <= vala-0.22 (*)
  6a5292b... gtk+-3.0: Drop vala-specific deprecations <= vala-0.22 (*)
  2449f66... libsoup-2.4: Drop vala-specific deprecations <= vala-0.22 (*)
  35a6a92... pango: Drop vala-specific deprecations <= vala-0.22 (*)
  dfdc731... xcb: Drop vala-specific deprecations <= vala-0.22 (*)
  72fab93... gio-2.0: Add default to all io_priority parameters (*)
  0efcee2... codegen: Handle delegate_target attribute of fields (*)
  c4c1b7b... girparser: Add support for bool delegate_target (*)
  c654b73... gio-2.0: Apply delegate_target = false on ActionEntry callb (*)
  ce7a6d0... gio-2.0: Delegate fields of DBus*VTable do not have implici (*)
  57ab6ca... gio-2.0: Mark ActionEntry.parameter_type/state fields as nu (*)
  ea539e9... glib-2.0: Do not mark simple-type out-parameters as nullabl (*)
  3fdef1d... gtk+-4.0: Update to 3.93.0+f4c1a404 (*)
  d27bc59... gtk+-3.0: Update to 3.22.30+9ac7f906 (*)
  a2ddcca... gio-2.0: Update to 2.57.1+05fe1106 (*)
  2ce7517... gdk-pixbuf-2.0: Update to 2.37.0~5ec6746e (*)
  1acbe4f... gstreamer: Update from 1.15+ git master (*)
  270f8ef... vapi: Add gst-editing-services-1.0 bindings (*)
  1d70675... codegen: Unify some delegate-type check patterns (*)
  0306127... glib-2.0: Fix Bytes.with_free_func() (*)
  27099fe... glib-2.0: Make Bytes.slice() use the memory-efficient Bytes (*)
  8af8158... valadoc: Use a more modern stylesheet and icons (*)
  f167b6f... codegen: Consistently use gpointer for delegate targets (*)
  803f547... valadoc: Fix TreeBuilder.create_array() for stacked Arrays (*)
  75c8c4b... Revert "Fix make check" (*)
  57dc912... libvaladoc: Replace void* with corresponding Vala API (*)
  4b4044f... libvaladoc: Avoid superfluous references of SignatureBuilde (*)
  6e1570d... libvaladoc: Avoid superfluous references of MarkupWriter (*)
  85d3dff... libvaladoc: Avoid superfluous references of Rule (*)
  9810671... Revert "libvaladoc: Avoid superfluous references of Rule" (*)
  d679046... webkit2gtk-4.0: Update to 2.21.4 (*)
  eaebda4... gstreamer: Update from 1.15+ git master (*)
  479937d... gtk+-4.0: Update to 3.93.0+b1f934d3 (*)
  01cd665... tests: Add invalid "type-argument" tests to increase covera (*)
  cbd8b9d... tests: Add invalid "duped constructor/destructor" test to i (*)
  34dbda2... vala: Drop unreachable code (*)
  0df98c5... tests: Add more invalid class tests to increase coverage (*)
  6fe9a8b... tests: Add invalid assignment tests to increase coverage (*)
  e2fd41e... tests: Add invalid array initializer tests to increase cove (*)
  e171821... girwriter: Don't write any custom attributes (*)
  6e1ecdf... girwriter: Output deprecated="1" (*)
  ae0d920... girwriter: construct-only properties don't have a setter me (*)
  930ed6e... codegen: Custom abstract methods of GLib.Source are handled (*)
  f828183... codegen: Actually treat GLib.Source as compact class (*)
  df56f91... codegen: Avoid using deprecated "g_type_class_add_private" (*)
  17c74db... codegen: Fix warning for source_funcs parameter of g_source (*)
  4fcb66c... glib-2.0: Source.dispatch() accepts a null SourceFunc (*)
  f3860f1... glib-2.0: Make Source.attach() use the default MainContext  (*)
  e3098d2... gtk+-4.0: Update to 3.93.0+29fee2e8 (*)
  f4a6098... vapi: Update GIR-based bindings (*)
  725d48f... girparser: Allow changing the type of constants using metad (*)
  102cefb... clutter-1.0: Change type of Clutter.Key.* constants to uint (*)
  65986cb... gdk-3.0: Change type of Gdk.Key.* constants to uint (*)
  66b552b... gtk+-4.0: Change type of Gdk.Key.* constants to uint (*)
  4dba116... doc: Fix links in the Manual (*)
  e97489f... libvaladoc: Change link to Valadoc wiki page for HTML docle (*)
  12a560a... vala: Break reference chain between DataType and Symbol if  (*)
  cbb9215... vala: Allow read-only properties (*)
  e2f9b50... gtk+-4.0: Update to 3.94.0+14620423 (*)
  de80676... gstreamer: Update from 1.15+ git master (*)
  516d5bd... vapi: Update GIR-based bindings (*)
  7a2d5b9... gio-unix-2.0: Add DesktopAppInfo.launch_uris_as_manager_wit (*)
  ba32df8... glib-2.0: Add Process.spawn_async_with_fds() (*)
  391ec12... valadoc: Use HTML5 doctype in HTML doclet (*)
  204c7ba... codewriter: Output bodies of code-blocks if in VAPIGEN mode (*)
  03d4222... codegen: Let methods return -1 on error by default if possi (*)
  c185613... gidl: Properly resolve "time_t" (*)
  462f1cd... Regenerate GIDL-based bindings (*)
  cecaf40... gobject-2.0: Add lower_case_csuffix attributes to Type* sym (*)
  f59bb99... codegen: Allow TypeModule subclasses as parameter-type in m (*)
  d3f6389... girwriter: Add boolean GIR visible attribute to allow skipp (*)
  229199c... codegen: Fix invocation of abstract/virtual methods with No (*)
  84de995... vala: Report error for invalid base access in method/proper (*)
  70e09f7... codegen: Do not create a shadowing *_private_offset variabl (*)
  89e5bca... test: Add missing '\'s (*)
  717ea2f... gobject-2.0: Add missing symbols (*)
  b4cdfb7... gdk-3.0,gtk+-3.0: Update to 3.23.0+df045423 (*)
  3036291... gtk+-4.0: Update to 3.94.0+7030e08f (*)
  45fd1ef... girparser: Handle unsupported aliases which could not be fu (*)
  a416d04... libusb-1.0: Add some missing symbols (*)
  e96b6ab... vala: Report error for error-domains without any code (*)
  540aa14... parser: Accept "empty" enums/error-domains (*)
  1eae921... gio-2.0: Add custom IOError.from_errno() to make it work as (*)
  df5f39c... tests: Add invalid "empty" enum/errordomain tests to increa (*)
  cb66902... codegen: Don't emit g_type_add_instance_private() in *_regi (*)
  ca34aa6... Revert "codegen: Don't emit g_type_add_instance_private() i (*)
  a96983d... codegen: Move interface_init calls before g_type_add_instan (*)
  08bfe93... codegen: Don't emit g_type_add_instance_private() for dynam (*)
  6cb5427... gtk+-4.0: Update to 3.94.0+bf5f27c6 (*)
  dc999d7... gstreamer: Update from 1.15+ git master (*)
  4f67ef9... gstreamer-rtsp-server-1.0: Update from 1.15+ git master (*)
  3784fdc... manual: Update from wiki.gnome.org (*)
  6e688ba... gtk+-3.0: Update to 3.23.1+5b527d69 (*)
  660b116... gtk+-4.0: Update to 3.94.0+20deda2b (*)
  9a35ed1... gstreamer: Update from 1.15+ git master (*)
  5e727a6... webkit2gtk-4.0: Update to 2.21.5 (*)
  630f4af... glib-2.0: Add Unicode 11.0 symbols (*)
  a5aff19... glib-2.0: Variant.byte() takes an uint8 argument (*)
  bee050d... Revert "codegen: Stop taking explicit references on 'this'  (*)
  b00f917... codegen: Add source_reference to unsupported floating refer (*)
  076df5c... Sync NEWS from 0.40 (*)
  64cca87... Release 0.41.90 (*)
  a62bda1... glib-2.0: Add Array.remove*() wrapper to avoid leaking gene (*)
  8c9f486... codegen: Call ref_sink on objects passed to generic type (*)
  93cfba9... codegen: Free errors after returning them on the GDBusMetho (*)
  ed1ba8c... tests: Add more "method" tests to increase coverage (*)
  7a23383... tests: Add "girwriter" test to increase coverage (*)
  da84af1... tests: Add "gtktemplate" test to increase coverage (*)
  a64e29c... tests: Deal with libtool differences resulting in lt-valac  (*)
  eac5c56... gstreamer: Update from 1.15+ git master (*)
  8d3b526... gtk+-3.0: Update to 3.23.2+6b6e53fd (*)
  0161a74... gtk+-4.0: Update to 3.94.0+4e868584 (*)
  3499d33... Replace `%s` with `%s' in format strings of output messages (*)
  19614b6... girparser: Actually resolve type-arguments to be able to bo (*)
  0f2beef... vapi: Regenerate GIR-based bindings to fix unsupported type (*)
  a0c8376... tests: No, really, stacked arrays are not supported (*)
  09adaf2... tests: Add invalid test for "unsupported stacked arrays" (*)
  10f72d4... gdk-3.0: Atom is an IntegerType (*)
  99d1fd0... vala: Add consts/methods to retrieve and check library vers (*)
  a17ee48... Use dedicated version api of libvala internally as well (*)
  6bd9064... glib-2.0: Add (u)long.parse/try_parse() (*)
  8119fd1... Release 0.41.91 (*)
  c43c871... glib-2.0: Add missing return of Queue.remove*() and add Has (*)
  2190d03... codegen: Fix floating reference regression with Variants (*)
  743287e... build: Correctly quote square brackets in regular expressio (*)
  e5d50c5... glib-2.0: Add float.parse/try_parse() (*)
  c2d9cae... webkit2gtk-4.0: Update to 2.21.91 (*)
  84c90c9... gstreamer: Update from 1.15+ git master (*)
  746530b... codegen: Call ref_sink on Object.new_valist/new_with_proper (*)
  7bbed02... vala: Don't bail early on property with not supported defau (*)
  bb9dc34... manual: Update from wiki.gnome.org (*)
  f6a451f... Release 0.41.92 (*)
  a1a14b2... webkit2gtk-4.0: Update to 2.21.92 (*)
  49b7205... vapi: Update GIR-based bindings (*)
  ffdf368... gstreamer: Update from 1.15+ git master (*)
  f2bfac7... Release 0.42.0 (*)
  b79a4a1... vapi: Update GIR-based bindings (*)
  c124f82... glib-2.0: Add some 2.58 symbols (*)
  1d34185... vapi: Remove libgda-4.0, libgda-report-4.0 bindings (*)
  0bf26d9... vapi: Add gnome-desktop-3.0 bindings (*)
  9a43c31... tests: Check uchar[] and uint8[] compatibility (*)
  facf2f6... Add initial Meson build system
  54292cc... meson: Add tests
  a3ab3d6... meson: Add vapis

(*) 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]