Unreviewed Patches
vala (171)
- Component: Arrays (15)
- Bug 530450: sort method for arrays (Low / enhancement)
- Bug 571352: Support for array[N:M] syntax (Normal / enhancement)
- Bug 604371: global const 2-D arrays (Normal / normal)
- Bug 621220: Redundant C code when appending to array (Low / minor)
- Bug 639441: ElementAccess should check for valid rank access (always) and for inde (Normal / enhancement)
- Bug 641267: ValaCCodeArrayModule, support for zero/negative slice values in arrays (Normal / enhancement)
- Bug 641308: "string args[]" is not equal to "string []args" (Normal / major)
- Bug 650663: Require explicit copy() method for arrays (Normal / normal)
- Bug 661132: request supporting more slicing operations (Normal / normal)
- Bug 765403: Improve error message for arrays with dimensions in the wrong place (Normal / enhancement)
- Component: Async (3)
- Bug 663498: Async methods must take in consideration the GMainContext (Normal / normal)
- Bug 772084: more safe async managment (Normal / enhancement)
- Bug 787134: No symbol found in async method (Normal / normal)
- Component: Basic Types (1)
- Bug 622261: foreach support for strings (Normal / enhancement)
- Component: Bindings (14)
- Bug 515872: Lack of libxslt bindings (Low / enhancement)
- Bug 638094: Libusb : fix segfault + updates (Normal / normal)
- Bug 663633: POSIX bindings for wordexp and fnmatch (Normal / normal)
- Bug 665375: avahi: Error handling is part of -client and not -gobject. (Normal / normal)
- Bug 694510: add support for POSIX regexps to posix.vapi (Normal / enhancement)
- Bug 732460: girparser: Instance method detection broken (Normal / major)
- Bug 753426: Remove packagekit-glib2 bindings (Normal / normal)
- Bug 754164: Performance of vapigen is slow when using GIR files (Normal / normal)
- Bug 763127: Missing snd_seq_* bindings in alsa.vapi (Normal / normal)
- Component: Bindings: Extra (3)
- Bug 720225: XCB vapi file lacks a lot of basic types and methods (Normal / normal)
- Component: Bindings: GLib (7)
- Bug 634753: g_iconv takes gsize, not uint (Normal / major)
- Bug 690684: DBus VTable delegates require _target (Normal / normal)
- Bug 722039: Rank values for gchar and gint8 are incorrect (Normal / normal)
- Bug 725363: Bindings for GLib.Action include both properties and accessor methods (Normal / normal)
- Bug 769224: Memory leak in InputVector.buffer (Normal / normal)
- Bug 772956: glib-2.0: fix log writer signatures (Normal / normal)
- Bug 774124: ascii_strto* are declared private (Normal / normal)
- Component: Bindings: GTK+ GStreamer WebKitGTK+ (6)
- Bug 615545: Let Gtk.Activatable implementors override related-action and use-actio (Normal / normal)
- Bug 730746: Switch GTK+ bindings to GIR (Normal / normal)
- Bug 750834: gstreamer-1.0: add bindings for GstInfo logging function (Normal / normal)
- Bug 750840: gstreamer-1.0: provide an alternative to GST_TIME_FMT (Normal / normal)
- 839 days old, 1.08 KB:
patch
by pierre.lamot
- Bug 759405: mark some methods of Gtk.Buildable as virtual (Normal / normal)
- Bug 786061: Fix wrong attributes in gstreamer-fft bindings (Normal / normal)
- Component: Code Generator (18)
- Bug 614097: [ReturnsModifiedPointer] doesn't work well with inheritance (Normal / normal)
- Bug 614676: No C code for struct constants (Normal / normal)
- Bug 618933: Segmentation fault and error when referencing a constant structure or (Normal / normal)
- Bug 686601: codegen: handle negative array index for slice (Normal / enhancement)
- Bug 688447: Generated C code could prettier (Normal / normal)
- Bug 688901: gstreamer-0.10; GstDebugCategory initialization translated bad in C co (Normal / normal)
- Bug 694712: [PATCH] Vala doesn't produce fully-qualified ErrorType names (Normal / normal)
- Bug 703086: Want CCode's "type" attribute to apply to fields (Normal / normal)
- Bug 704072: add assert() variants similar to g_assert_cmp*() (Normal / enhancement)
- Bug 727667: Order problems with constants and static inline arrays (Normal / normal)
- Bug 728571: Base class cycle causes endless loop that eats whole RAM (Normal / normal)
- Bug 732531: generate pragmas to suppress warnings (Normal / normal)
- Bug 734953: The #line directive to c file doesn't include the path (Normal / normal)
- Bug 735243: Add attributes for allowing use of accumulators on signals (Normal / enhancement)
- Bug 764440: Null Coalescing Operator "??" evaluates both of expression when right (Normal / minor)
- Component: Code Generator: GObject (6)
- Bug 580385: Implement minimum, maximum constraints for GObject properties that sup (Normal / enhancement)
- Bug 656204: Vala does not take into account order of interfaces (Normal / normal)
- Bug 699550: Fix thread-safety issues with base_init() when registering an interfac (Normal / normal)
- Bug 734013: Object-type construct properties overwrite their default with null (Normal / normal)
- Component: Code Generator: GType (1)
- Bug 648973: Add --disable-typedef to valac (Normal / enhancement)
- Component: Control Flow Statements (5)
- Bug 567269: Report an error when using "this" before chaining up to the base class (Urgent / blocker)
- Bug 624673: Allow regular expression literals as case labels in switch statements (Normal / enhancement)
- Component: D-Bus (6)
- Bug 643511: D-Bus: Support ObjectPath called parameter in GDBus servers (Normal / normal)
- Bug 643813: Support BusName sender parameter in signals (Normal / enhancement)
- Bug 644751: gio-2.0 and codegen: Support for manual dbus object registration (Normal / enhancement)
- Bug 735437: Getting multiarray over DBus (Normal / normal)
- Bug 783002: Server-side async methods do not keep arrays alive until the call comp (Normal / critical)
- Component: Delegates (3)
- Bug 624624: Closures are likely to cause memleaks (Normal / normal)
- 2251 days old, 8.49 KB:
Patch
by michal.mhr
- Bug 629600: Assigning a struct method to a delegate generates malformed C-Code (Normal / normal)
- Bug 664284: Compiler errors for non-typedef'd delegates in existing C code (Normal / normal)
- Component: Documentation (1)
- Bug 655566: Enhancement proposal to generate vala grammar from parser source comm (Normal / enhancement)
- 2253 days old, 53.53 KB:
Patch
by geert.jordaens
- Component: general (29)
- Bug 555754: Valac doesn't check any cast at compile time (Normal / normal)
- Bug 570128: Warning for variable which was assigned but not used (Normal / minor)
- Bug 610615: Improve enum support in gobject profile (Normal / normal)
- Bug 615455: ccode: turn c code writer into a visitor (Normal / normal)
- Bug 623926: \e escape sequence not supported (Normal / enhancement)
- Bug 624691: Improve Enum: add foreach capabilites (Normal / enhancement)
- Bug 630238: Add preprocessor symbol for imported package (Normal / enhancement)
- Bug 631787: Incorrect behaviour of "+=" operator with int-value HashMaps (Urgent / blocker)
- Bug 638199: Support 'unowned var' (unowned compiler-typed variables) (Normal / enhancement)
- Bug 638871: valac -o command parameter does not work with -c (Normal / normal)
- Bug 681097: extension methods support (Normal / enhancement)
- Bug 681304: Add --disable-build-from-vala configure flag (Normal / normal)
- Bug 685266: [PATCH] Add an option to valac for passing args to the pkg-config util (Normal / enhancement)
- Bug 686562: Cascaded invocations (Normal / enhancement)
- Bug 696995: Add support for partial classes (Normal / enhancement)
- Bug 704754: Port to libgee 0.8 (Normal / enhancement)
- Bug 725497: srcdir != builddir, automake, and vala (Normal / normal)
- Bug 752288: value in values: Params of the search function should be const (Normal / normal)
- Bug 769935: Compiled vala code contains absolute build paths (Normal / minor)
- Bug 779034: Replace GStaticPrivate with GPrivate (Normal / minor)
- Bug 779150: Rename vala directory source files (Normal / normal)
- Bug 784927: 64bit-portability-issues detected (Normal / normal)
- Bug 787375: Make graphviz dependency optional (Normal / normal)
- Bug 787521: Support connecting delegates to signals (Normal / normal)
- Component: Generics (6)
- Bug 523767: Generics don't work in field initializers (Urgent / blocker)
- Bug 700142: Vala ignores the generics during type checking (Normal / normal)
- Bug 772209: [CCode(simple_generics = true)] generates invalid C code (Normal / normal)
- Component: Genie (9)
- Bug 690848: Add support for "protected" class members (Normal / normal)
- Bug 707233: [Genie] Allow exit status to be set from init function (Normal / enhancement)
- Bug 748468: [Genie] Dedent should not be highlighted as a keyword in error message (Normal / enhancement)
- Bug 776829: [Genie] Allow empty classes (Normal / normal)
- Bug 776831: [Genie] Allow empty namespaces (Normal / normal)
- Bug 776835: [Genie] Allow enums to have methods (Normal / normal)
- Component: GObject Introspection (10)
- Bug 654399: Clutter Stage get_default returns an Actor not a Stage (Normal / normal)
- Bug 669550: Warn when exporting classes from the global namespace in GIR (Normal / normal)
- Bug 669640: GIR: Write and read allow-none for property values (Normal / normal)
- Bug 754549: vapigen generates incorrect nested structs for pointer-to-struct withi (Normal / normal)
- Bug 754550: GIR output lacks internal fields, typelib becomes ABI-incompatible (Normal / normal)
- Bug 759676: Allow nested records (Normal / normal)
- Bug 767718: Nested namespaces not handled correctly by GIR Writer (Normal / critical)
- Bug 784676: vala does not handle G-I for which self can be nullable (Normal / normal)
- Component: Methods (2)
- Bug 659278: Virtual methods in compact classes (Normal / normal)
- Bug 702758: Add a tracing functionality to Vala (Normal / enhancement)
- Component: Objects (11)
- Bug 518604: Implementing operators (Low / enhancement)
- 1279 days old, 16.55 KB:
Patch
by richard.wiedenhoeft
- Bug 530030: Declaring "int a, b;" as member variable of a class results in parsing (Low / enhancement)
- Bug 543189: static constructor not called when class is accessed via static method (Normal / enhancement)
- Bug 546440: Vala interface fields do not generate correct code (Normal / enhancement)
- Bug 554344: Use g_object_add_weak_pointer for weak references (Normal / normal)
- Bug 686542: Vala is too strict when checking derived properties (High / major)
- Bug 707680: valac does not print error-message when getters/setters collide with m (Normal / minor)
- Bug 761267: Vala lacks a null-safe member access operator (Normal / enhancement)
- Component: Parser (4)
- Bug 614015: Allow multiple values in one case statement inside switch (Normal / enhancement)
- Bug 646713: PATCH: Implement alias functionality for 'using' directive (Normal / major)
- Bug 696325: libvala: Get a list of all used defines ("pp conditionals") (Normal / enhancement)
- Bug 727553: Dart-like syntax for very concise methods (Normal / enhancement)
- Component: Semantic Analyzer (4)
- Bug 666035: [patch] [feature request] infer enum scope from expected type (Normal / enhancement)
- Bug 712694: Strong circular references between CodeContext and resolver/analyzer/f (High / blocker)
- Bug 727927: Unary +/- can't be used for enums (Normal / minor)
- Bug 771594: check lifetime assigment to unowned and weak reference (Normal / enhancement)
- Component: Structs (6)
- Bug 610083: SimpleType code generation broken (High / normal)
- Bug 658720: 'unowned' is not propagated to .vapi for non-nullable structs (Normal / normal)
- Bug 697777: internal fields appear in public header/struct (Normal / normal)
- Bug 733110: Invalid code generated when Vala 'internal' (i.e. non-external) struct (Normal / normal)
- Bug 734295: struct inheritance between multiple files does not compile in C. (Normal / normal)
- Bug 787091: Vala generates invalid C code with SimpleType structures defined as ar (Normal / normal)
- Component: Valadoc (1)
- Bug 784705: Getting "CRITICAL **: gee_iterable_iterator: assertion 'self != NULL' (Normal / normal)
171 patches found.
If you spot any errors in this page please report it to the bugzilla component of bugzilla.gnome.org. Thanks.