рд╡рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрдВрдкрд╛рдЗрд▓рд░ рдЕрдкрдбреЗрдЯ 0.50.4

Vala рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ 0.50.4 рд╕рд╛рдареА рдХрдВрдкрд╛рдЗрд▓рд░рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдкреНрд░рд╕рд┐рджреНрдз рдЭрд╛рд▓реА рдЖрд╣реЗ. рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕рдорд░реНрдерди (LTS) рд╢рд╛рдЦрд╛ Vala 0.48.14 (Ubuntu 18.04 рд╕рд╛рдареА рдкреЕрдХ рдХреЗрд▓реЗрд▓реЗ) рдЖрдгрд┐ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╢рд╛рдЦрд╛ Vala 0.51.3 рджреЗрдЦреАрд▓ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.

Vala рднрд╛рд╖рд╛ рд╣реА рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдЖрд╣реЗ рдЬреА C# рдХрд┐рдВрд╡рд╛ Java рд╕рд╛рд░рдЦреА рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЧреЛрдмрдЬреЗрдХреНрдЯ (рдЧреНрд▓рд┐рдм рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рд┐рд╕реНрдЯрдо) рд╣реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбреЗрд▓ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рдореЗрдорд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╣реЗ рдорд╛рд▓рдХреА (рдорд╛рд▓рдХреАрдЪреЗ/рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд▓рд┐рдВрдХреНрд╕) рдХрд┐рдВрд╡рд╛ ARC (рд╕рдВрдХрд▓рдирд╛рдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдбрд┐рд╕реНрдЯреНрд░рдХреНрдЯрд░реНрд╕рдЪреЗ рдмрджрд▓реА рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рд░реЗрдлрд░рдиреНрд╕ рдХрд╛рдЙрдВрдЯрд░рдЪреЗ рдШрдЯ) рд╡рд╛рдкрд░реВрди рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рднрд╛рд╖реЗрд▓рд╛ рдЖрддреНрдордирд┐рд░реАрдХреНрд╖рдг, рд▓реЕрдореНрдмрдбрд╛ рдлрдВрдХреНрд╢рдиреНрд╕, рдЗрдВрдЯрд░рдлреЗрд╕, рдбреЗрд▓рд┐рдЧреЗрдЯреНрд╕ рдЖрдгрд┐ рдХреНрд▓реЛрдЬрд░, рд╕рд┐рдЧреНрдирд▓ рдЖрдгрд┐ рд╕реНрд▓реЙрдЯреНрд╕, рдЕрдкрд╡рд╛рдж, рдЧреБрдгрдзрд░реНрдо, рдиреЙрди-рдирд▓ рдкреНрд░рдХрд╛рд░, рд╕реНрдерд╛рдирд┐рдХ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕рд╕рд╛рдареА рдкреНрд░рдХрд╛рд░ рдЕрдиреБрдорд╛рди рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрд╣реЗ. рдХрд┐рдЯ рд╕реА (рд╡рд╛рд▓рд╛-рдЧрд┐рд░, рд╡рд╛рд▓рд╛-рдЕрддрд┐рд░рд┐рдХреНрдд-рд╡рд╛рдкрд┐рд╕) рдордзреАрд▓ рдЧреНрд░рдВрдерд╛рд▓рдпрд╛рдВрдирд╛ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рдмрдВрдзрдирд╛рдВрд╕рд╣ рдпреЗрддреЗ. Vala рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреЗ C рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡рд╛рдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдирдВрддрд░ рдорд╛рдирдХ C рдХрдВрдкрд╛рдЗрд▓рд░рджреНрд╡рд╛рд░реЗ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЛрдбрдордзреНрдпреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд▓рд╡рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.

рд╕реНрдкрд┐рд╕реНрдХреЛрдХ рдЗрдЭреНрдорд┐рдиреЗрдиреА:

  • рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреНрд▓рд╛рд╕ Foo{ public Foo(params string[] args){ foreach (var arg in args) print(arg) рд╕рд╛рдареА params рдХреАрд╡рд░реНрдбрд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ; } }
  • рдХреЛрдбрдЬреЗрди:
    • SimpleType struct constructors рд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде typedef uint32_t people_inside; C рдкрд╛рд╕реВрди рдмрд╛рдВрдзрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ) [SimpleType] [CCode (cname = "people_inside")] public struct PeopleInside : uint32 {}
    • тАЬNoWrapperтАЭ рд╡рд┐рд╢реЗрд╖рддрд╛рдЪреЗ рд╕реБрдзрд╛рд░рд┐рдд рд╣рд╛рддрд╛рд│рдгреА.
    • CCode.type_cname рдЖрдгрд┐ get_ccode_type_name() рд╡рд░реНрдЧрд╛рдВрд╕рд╛рдареА рдЕрдиреБрдорддреА рдЖрд╣реЗ.
    • G_TYPE_INSTANCE_GET_CLASS/INTERFACE рдиреЗрд╣рдореА рдмрд╛рд╣реНрдп рдЪрд┐рдиреНрд╣рд╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.
    • рдвреАрдЧ рд╡рд░ GLib.Value рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдлреНрд░реА-рд░реЕрдкрд░рдордзреНрдпреЗ g_boxed_free рд╡рд╛рдкрд░рд▓реЗ.
    • GLib.Value рдЪреНрдпрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЕрдирдмреЙрдХреНрд╕рд┐рдВрдЧ рджрд░рдореНрдпрд╛рди рдореЗрдорд░реА рдЧрд│рддреАрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ (рдХреЛрдгрддреНрдпрд╛рд╣реА рдореВрд▓реНрдп рдкреНрд░рдХрд╛рд░рд╛рдЪрд╛ рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдХрдВрдЯреЗрдирд░).
    • рдвреАрдЧ рд╡рд╛рдЯрдк рдХреЗрд▓реЗрд▓реА рд░рдЪрдирд╛ рд╕реНрдЯреЕрдХрд╡рд░ рд╣рд▓рд╡рддрд╛рдирд╛ рдореЗрдорд░реА рдЧрд│рддреАрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ.
    • рдореВрд│ рд╕рдВрд░рдЪрдиреЗрдЪреНрдпрд╛ рд╡рд┐рдирд╛рд╢рдХрд╛рдЪрд╛ рд╡рд╛рд░рд╕рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ
    • рдиреЗрд╕реНрдЯреЗрдб рдХрд╛рд╕реНрдЯ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдЪреНрдпрд╛ рдкреНрд░рддреАрдХ_рд╕рдВрджрд░реНрднрд╛рдЪреА рдпреЛрдЧреНрдп рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддреА рд╕реБрдзрд╛рд░рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
    • CCodeCastExpression рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдиреЗрд╕реНрдЯреЗрдб рдШрдЯрдирд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реНрдпрд╛.
    • рдбреАрдлреЙрд▓реНрдЯ рд╕рд┐рдЧреНрдирд▓ рд╣рдБрдбрд▓рд░рд▓рд╛ рдЪреБрдХреАрдЪреНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рдХреЙрд▓ рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ.
    • strcmp() (POSIX рдкреНрд░реЛрдлрд╛рдЗрд▓, рдореЛрдб рдЬреНрдпрд╛рдордзреНрдпреЗ Vala рдлрдХреНрдд рдорд╛рдирдХ C рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рддреЗ) рд╕рд╛рдареА "string.h" рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • рд╡рд╛рд▓рд╛:
    • рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкреЕрдХреЗрдЬ рд╕реНрд░реЛрдд рдлрд╛рдЗрд▓реНрд╕рдЪреА рд╕реБрдзрд╛рд░рд┐рдд рдУрд│рдЦ.
    • GtkChild рдлреАрд▓реНрдб/рдЧреБрдгрдорддреНрддреЗрдЪреА рдорд╛рд▓рдХреА рдирд╕рд▓реЗрд▓реА рдШреЛрд╖рд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
    • GtkChild рдлреАрд▓реНрдб/рдорд╛рд▓рдорддреНрддрд╛ рдкреБрдиреНрд╣рд╛ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ.
    • рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рд╕реЛрдкрд╡рддрд╛рдирд╛ рд▓реЕрдореНрдмрдбрд╛рд╡рд░ рдПрдХ рдХрдареЛрд░ рдЕрдЯ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ.
    • рдПрдХрд▓-рд╡рд╛рдкрд░ рд╕рд┐рдВрдкрд▓рдЯрд╛рдЗрдк рд╕рдВрд░рдЪрдирд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдЖрд╣реЗ.
    • GLib.Value рдЕрдирдмреЙрдХреНрд╕рд┐рдВрдЧ рд╣реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рдХреА рдЕрдЬреНрдЮрд╛рдд рдореВрд▓реНрдп рдкрд░рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
    • GLib.Value рд▓рд╛ рд░рджреНрдж рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рд╕реНрдЯреНрд░рдХреНрдЪрд░/рд╕рд╛рдзреНрдпрд╛ рдкреНрд░рдХрд╛рд░рд╛рдд рдХрд╛рд╕реНрдЯ рдХрд░рдгреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ.
    • рдмреЗрд╕ рдкреНрд░рдХрд╛рд░/рд╡рд░реНрдЧ/рдЗрдВрдЯрд░рдлреЗрд╕ рдкреВрд░реНрд╡ рд╢рд░реНрддреАрдВрдордзреНрдпреЗ рдкреНрд░рдХрд╛рд░ рдпреБрдХреНрддрд┐рд╡рд╛рдж рддрдкрд╛рд╕рдгреЗ рдЬреЛрдбрд▓реЗ.
    • va_list рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕/рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рдХреЕрдкреНрдЪрд░ рдХрд░рдгреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ.
    • C UB рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдНрдХреНрд╕реЗрд╕ рдХреЗрд▓реНрдпрд╛рд╡рд░ рд╕рдВрд░рдЪрдиреЗрдЪреЗ рдкреЙрдЗрдВрдЯрд░ рдЕрд╕рд▓реЗрд▓реЗ рдЬреЗрдиреЗрд░рд┐рдХ рдпреЛрдЧреНрдп рдкреНрд░рдХрд╛рд░рд╛рдд рдЯрд╛рдХрд▓реЗ рдЬрд╛рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.
    • enum рдЪреНрдпрд╛ рдЖрдд "in" рд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓рд╛ рдкреНрд░рдХрд╛рд░ рдЕрдиреБрдорд╛рди.
    • рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдпреЛрдЧреНрдп рдлреАрд▓реНрдбрд╕рд╛рдареА рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯрд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдВрджрд░реНрдн рддрдкрд╛рд╕рдгреА.
    • Enum.to_string() (POSIX) рд╕рд╛рдареА "stdlib.h" рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
    • "рд╣рд╛" рдЖрдгрд┐ "рдкрд░рд┐рдгрд╛рдо" рдпрд╛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕рд╕рд╛рдареА рдпреЛрдЧреНрдп рд╕реНрддреНрд░реЛрдд_рд╕рдВрджрд░реНрдн рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ
    • рдпреБрдирд░реА рдПрдХреНрд╕реНрдкреНрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдЕрд╡реИрдз рдЕрдВрддрд░реНрдЧрдд рдСрдкрд░реЗрдВрдбрд╕рд╛рдареА рддреНрд░реБрдЯреА рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛.
  • рдХреЛрдбрд░рд╛рдЗрдЯрд░: рдорд╛рдЧреЗ ";" рдЬреЛрдбрдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯрд╕рд╣ рд╢рд░реАрд░рд╛рдирдВрддрд░.
  • рдЧрд┐рд░рдкрд╛рд░реНрд╕рд░:
    • рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдкрджреНрдзрддреА рдХрд┐рдВрд╡рд╛ рд╕рд┐рдЧреНрдирд▓рджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдЕрдЬреНрдЮрд╛рдд рдкреНрд░рддрд┐рдирд┐рдзреАрдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдЬрд╛рддреЗ.
    • рдкрджреНрдзрддреА рдЖрдгрд┐ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рд╕рд╛рдареА "delegate_target" рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛
    • рдлреАрд▓реНрдбрд╡рд░ "destroy_notify_cname" рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓рд╛рдЧреВ рдХрд░рд╛
    • рд╡рд░реНрдЧ рдЖрдгрд┐ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА "type_get_function" рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓рд╛рдЧреВ рдХрд░рд╛
    • рдбреАрдлреЙрд▓реНрдЯ рдирд╕рд▓реНрдпрд╛рд╕ рд╡рд░реНрдЧрд╛рдВрд╕рд╛рдареА CCode.type_cname рд╕реЗрдЯ рдХрд░рд╛.
  • girwriter: рдЗрдВрд╕реНрдЯрдиреНрд╕ рдкреЕрд░рд╛рдореАрдЯрд░ рдШрдЯрдХ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рддреЗ.
  • girwriter: рдбреАрдлреЙрд▓реНрдЯ рд╕рд┐рдЧреНрдирд▓ рд╣рдБрдбрд▓рд░ рдЖрдЙрдЯрдкреБрдЯ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ.
  • libvaladoc/html: html рдбреЙрдХреНрдпреБрдореЗрдВрдЯреЗрд╢рди valadoc.org рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рддрд╛рдирд╛ рдореВрд│ рдХреНрд░рдо рд╕реЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдлреАрд▓реНрдбрдЪреА рдХреНрд░рдорд╡рд╛рд░реА рдХрд╛рдврд▓реА
  • libvaladoc: Api.Class.is_compact рдЪреА рдореВрд▓реНрдпреЗ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реА рдЖрд╣реЗрдд рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛
  • libvaladoc: "agedge" graphviz рд▓рд╛рдпрдмреНрд░рд░реАрд╕рд╛рдареА рд░реЕрдкрд░ рдЬреЛрдбрд▓реЗ
  • рдмрдВрдзрдиреЗ:
    • рдмрд╛рдЗрдВрдбрд┐рдВрдЧреНрд╕ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рддрд╛рдирд╛ рдХрд┐рд░рдХреЛрд│ рдирд┐рд░рд╛рдХрд░рдгреЗ: рдХреИрд░реЛ, рдЧреЛрдмрдЬреЗрдХреНрдЯ-2.0, рдкрдБрдЧреЛ, рдЧреЛрдХреЕрдирд╡рд╛рд╕-2.0, curses, alsa, bzlib, sqlite3, libgvc, posix, gstreamer-1.0, gdk-3.0, gdk-x11-kt+3.0, gdk-3.0, gdk-4. рдлреНрдпреВрдЬ, libxml-2.0
    • gdk-pixbuf-2.0: Pixbuf.save_to_streamv_async() рдирд┐рд░рд╛рдХрд░рдг рдХрд░рд╛
    • gio-2.0: PollableOutputStream.write*_nonblocking() рдмрдВрдзрдирдХрд╛рд░рдХ рдирд┐рд░рд╛рдХрд░рдг
    • gio-2.0,gtk+-3.0,gtk4: va_list рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреЗ рд╕реНрдкрд╖реНрдЯ c-рдкреНрд░рдХрд╛рд░рдЪреЗ рдЧреБрдгрдзрд░реНрдо рдЯрд╛рдХреВрди рджрд┐рд▓реЗ рдЖрд╣реЗрдд
    • gio-2.0: рдХрд╛рд╣реА AppInfo/File.*() рдкрджреНрдзрддреАрдВрд╕рд╛рдареА рдЧрд╣рд╛рд│ рдЗрдиреНрд╡реНрд╣реЛрдХрд░ рдирд┐рд╡рдбрд▓реЗ
    • glib-2.0: GLib рдЬреЛрдбрд▓реЗ.[S]List.is_empty() рдиреЙрди-рдирд▓ рд╕рд╛рдареА рд╕реБрд╡рд┐рдзрд╛ рдкрджреНрдзрддреА
    • glib-2.0: assert_cmp* рдлрдВрдХреНрд╢рди рдмрдВрдзрдирдХрд╛рд░рдХ рдХрд░рдгреЗ [#395]
    • glib-2.0: рд╕реБрдзрд╛рд░рд┐рдд OptionEntry.flags рдлреАрд▓реНрдб рдкреНрд░рдХрд╛рд░
    • glib-2.0: PtrArray рдЖрддрд╛ GenericArray рдЪрд╛ рдЙрдкрд╡рд░реНрдЧ рдЖрд╣реЗ
    • gstreamer-1.0: MiniObject рдЪрд╛ CCode.type_id G_TYPE_BOXED рд╡рд░ рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ [#1133]
    • gtk+-2.0,javascriptcoregtk-4.0: CCode.type_cname рд╡рд┐рд╢реЗрд╖рддрд╛рдЪрд╛ рдпреЛрдЧреНрдп рд╡рд╛рдкрд░
    • gtk+-3.0,gtk4: рдХрд╛рд╣реА рдкреНрд░рддрд┐рдирд┐рдзреА рдкрд░рддрд╛рд╡рд╛ рдореВрд▓реНрдпреЗ рдЖрдгрд┐ рдорд╛рдкрджрдВрдб рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ
    • gtk4: рдЖрд╡реГрддреНрддреА рек.реж.реи рд╡рд░ рдЕрджреНрдпрддрдирд┐рдд.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛