Mike Wey Posted in reply to captaindet



Permalink Reply

On 03/28/2015 08:31 PM, captaindet wrote: > On 2015-03-27 16:47, Mike Wey wrote: >> On 03/27/2015 10:27 PM, captaindet wrote: >>> On 2015-03-26 17:41, Mike Wey wrote: >>>> GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL >>>> license. >>>> >>>> Shortly after the last release, GtkD has been updated for GTK+ 3.16. >>>> >>>> GtkD 3.1.0 is now available on gtkd.org: >>>> http://gtkd.org/download.html GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPLlicense.Shortly after the last release, GtkD has been updated for GTK+ 3.16.GtkD 3.1.0 is now available on gtkd.org: >>> >>> great news - thanks for your efforts! >>> >>> there is a name conflict though. folder >>> \srcgstreamer\gstreamer\ >>> contains >>> GStreamer.d >>> and >>> gstreamer.d >>> this is not supported on windows machines i don't think DMD supports >>> differentiating between them either. >>> >>> >>> /det On 2015-03-26 17:41, Mike Wey wrote:great news - thanks for your efforts!there is a name conflict though. folder\srcgstreamer\gstreamer\containsGStreamer.dandgstreamer.dthis is not supported on windows machines i don't think DMD supportsdifferentiating between them either./det >> >> Fixed in 3.1.1. On 03/27/2015 10:27 PM, captaindet wrote:Fixed in 3.1.1. > > thanks a bunch! > > i ran into something else concerning Builder.addFromString > > in the 1.x versions it was > uint addFromString(string buffer, gsize length) > (clumsy C style) > > in the 2.x versions it became > uint addFromString(string buffer) > (D-ified, made sense) > > with 3.x it reverted to > uint addFromString(string buffer, size_t length) > (back to clumsy C style) > > i don't really like to change my code again and make it incompatible > with 2.x versions. and i don't like the clumsy C style either. i'd > appreciate if you could add an overload for the D style 2.x version call. > > cheers, > > det On 2015-03-27 16:47, Mike Wey wrote:thanks a bunch!i ran into something else concerning Builder.addFromStringin the 1.x versions it wasuint addFromString(string buffer, gsize length)(clumsy C style)in the 2.x versions it becameuint addFromString(string buffer)(D-ified, made sense)with 3.x it reverted touint addFromString(string buffer, size_t length)(back to clumsy C style)i don't really like to change my code again and make it incompatiblewith 2.x versions. and i don't like the clumsy C style either. i'dappreciate if you could add an overload for the D style 2.x version call.cheers,det https:// github.com/ gtkd-de velopers/ GtkD/commit/ 4ecf0e17f 0951920461 ec2d277c9c 97d09eab94f -- Mike Wey