Re: Google Summer of Code - Again

2015-02-13 Thread Russel Winder via Digitalmars-d
Craig, I have signed up on Melange as a potential mentor, user name russel_winder. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xm

Re: groupBy/chunkBy redux

2015-02-13 Thread Peter Alexander via Digitalmars-d
On Friday, 13 February 2015 at 18:32:35 UTC, Andrei Alexandrescu wrote: * Perhaps rename groupBy to chunkBy. People coming from SQL and other languages might expect groupBy to do hash-based grouping. Agreed. * The unary function implementation must return for each group a tuple consisting of

Re: Google Summer of Code - Again

2015-02-13 Thread CraigDillabaugh via Digitalmars-d
On Friday, 13 February 2015 at 22:54:42 UTC, CraigDillabaugh wrote: On Friday, 13 February 2015 at 20:54:01 UTC, Martin Nowak wrote: On 02/13/2015 08:58 PM, Rikki Cattermole wrote: s/CSmed/Cmsed/ https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3 Ricki and Martin. Thanks for the fix

Re: Google Summer of Code - Again

2015-02-13 Thread CraigDillabaugh via Digitalmars-d
On Friday, 13 February 2015 at 20:54:01 UTC, Martin Nowak wrote: On 02/13/2015 08:58 PM, Rikki Cattermole wrote: s/CSmed/Cmsed/ https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3 Ricki and Martin. Thanks for the fixes. I will integrate your fixes over the weekend. I haven't yet sub

Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d
On 02/13/2015 08:58 PM, Rikki Cattermole wrote: s/CSmed/Cmsed/ https://github.com/craig-dillabaugh/dlang-gsoc2015/pull/3

Re: Proposal : aggregated dlang git repository

2015-02-13 Thread Sativa via Digitalmars-d
On Tuesday, 10 February 2015 at 06:22:51 UTC, Andrei Alexandrescu wrote: Why? Why are so many of us dedicating so much energy to tweaking what already works, instead of tackling real problems? Problems that e.g. - pardon my being pedantic - are in the vision document? Because this is what

Re: Proposal : aggregated dlang git repository

2015-02-13 Thread Daniel Murphy via Digitalmars-d
"Dicebot" wrote in message news:lbxhvakqmnaycgrlg...@forum.dlang.org... One can keep updating submodule references with some daemon service (Vladimir does exactly that in https://bitbucket.org/cybershadow/d) but that will pollute history of meta-repo with dozens of trivial commits every day m

Re: Google Summer of Code - Again

2015-02-13 Thread Rikki Cattermole via Digitalmars-d
On Friday, 13 February 2015 at 18:59:16 UTC, Martin Nowak wrote: On 02/13/2015 07:56 PM, Martin Nowak wrote: Anything out yet? Just made a pull request myself. Also uploaded a rendered pdf (with the links fixed). https://dlang.dawg.eu/dlang-gsoc2015.pdf s/CSmed/Cmsed/

Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d
On 02/13/2015 07:56 PM, Martin Nowak wrote: Anything out yet? Just made a pull request myself. Also uploaded a rendered pdf (with the links fixed). https://dlang.dawg.eu/dlang-gsoc2015.pdf

Re: Inconsistent coding style in code examples

2015-02-13 Thread Jacob Carlborg via Digitalmars-d
On 2015-02-12 23:29, Walter Bright wrote: Right on dlang.org under [Resources] there's [Bug Tracker]. I don't believe that's making it difficult to file a bug report. I had no idea that link existed :) -- /Jacob Carlborg

Re: Google Summer of Code - Again

2015-02-13 Thread Martin Nowak via Digitalmars-d
On 02/09/2015 02:47 PM, CraigDillabaugh wrote: Google Summer of Code organizational proposals start today. I will submit our proposal in the next day or two. The evaluation process starts on Feb 23rd, so I imagine we should still be able to make updates to the Ideas/Mentors pages until that tim

Re: brew, dmd ship ithout phobos

2015-02-13 Thread Jacob Carlborg via Digitalmars-d
On 2015-02-12 14:08, John Colvin wrote: I don't see any particular problems. Do you have a dmd.conf hanging around in /etc by any chance? The one used by homebrew dmd is at /usr/local/etc/dmd.conf Does anyone know of a way to get dmd to print the path of the chosen dmd.conf? Just use DVM and

Re: brew, dmd ship ithout phobos

2015-02-13 Thread deadalnix via Digitalmars-d
On Friday, 13 February 2015 at 18:50:34 UTC, Jacob Carlborg wrote: On 2015-02-12 14:08, John Colvin wrote: I don't see any particular problems. Do you have a dmd.conf hanging around in /etc by any chance? The one used by homebrew dmd is at /usr/local/etc/dmd.conf Does anyone know of a way to

Re: H1 2015 - C++ integration

2015-02-13 Thread Daniel Murphy via Digitalmars-d
"Guillaume Chatelet" wrote in message news:gvnxmwplwkyfrydwr...@forum.dlang.org... I'm not sure I get your point. In C++ classes without vtables are exactly like structs. Also I don't see any difference between a struct or a class name mangling on Gnu Linux. class/struct S{}; S foo(); foo

Re: Proposal : aggregated dlang git repository

2015-02-13 Thread Jacob Carlborg via Digitalmars-d
On 2015-02-12 09:07, Dicebot wrote: Is it a problem? Root working dir will be dirty, correct, but not working dirs for each of submodules. I don't. It would be nice to have the latest code just by cloning. -- /Jacob Carlborg

Re: Binding C++ Value Type (Templates)

2015-02-13 Thread Daniel Murphy via Digitalmars-d
"Benjamin Thaut" wrote in message news:mzgymsfzrxbvffgcf...@forum.dlang.org... There are currently two problems with binding c++ value types and c++ value type templates. 1. Semantics are somewhat different. Copying / constructor / destructing / operator overloading is a issue. 2. Only tem

groupBy/chunkBy redux

2015-02-13 Thread Andrei Alexandrescu via Digitalmars-d
Looks like there's a backlog of stuff to finalize for groupBy and aggregate: * Perhaps rename groupBy to chunkBy. People coming from SQL and other languages might expect groupBy to do hash-based grouping. * The unary function implementation must return for each group a tuple consisting of the

Re: Git, the D package manager

2015-02-13 Thread Martin Nowak via Digitalmars-d
On 02/02/2015 09:09 AM, Vladimir Panteleev wrote: Change my view. Most important point for dub, there is central registry that enables the http://en.wikipedia.org/wiki/Network_effect.

Re: H1 2015 - C++ integration

2015-02-13 Thread Guillaume Chatelet via Digitalmars-d
On Friday, 13 February 2015 at 14:15:10 UTC, Kagamin wrote: On Friday, 13 February 2015 at 14:07:44 UTC, Guillaume Chatelet wrote: I'm not sure I get your point. In C++ classes without vtables are exactly like structs. Also I don't see any difference between a struct or a class name mangling on

Re: H1 2015 - C++ integration

2015-02-13 Thread Kagamin via Digitalmars-d
On Friday, 13 February 2015 at 14:07:44 UTC, Guillaume Chatelet wrote: I'm not sure I get your point. In C++ classes without vtables are exactly like structs. Also I don't see any difference between a struct or a class name mangling on Gnu Linux. Do you want it to be compatible with Gnu Linux

Re: H1 2015 - C++ integration

2015-02-13 Thread Guillaume Chatelet via Digitalmars-d
On Friday, 13 February 2015 at 13:03:18 UTC, Kagamin wrote: It's not like you're free to choose, because struct and class can use different mangling. I'm not sure I get your point. In C++ classes without vtables are exactly like structs. Also I don't see any difference between a struct or a c

Re: Somewhat off-topic: Nemiver

2015-02-13 Thread Andrej Mitrovic via Digitalmars-d
On 2/13/15, Brian Schott via Digitalmars-d wrote: > I've been looking for a graphical front-end for GDB that's not > terrible, and I've found that Nemiver works pretty well. It's > worth trying out if you're on Linux. > > https://wiki.gnome.org/Apps/Nemiver/Features > And for Sublime users I reco

Binding C++ Value Type (Templates)

2015-02-13 Thread Benjamin Thaut via Digitalmars-d
There are currently two problems with binding c++ value types and c++ value type templates. 1. Semantics are somewhat different. Copying / constructor / destructing / operator overloading is a issue. 2. Only templates which are instantiated on the c++ side can be used. Now it would be nice i

Re: Attributes lost in TypeInfo, please advise

2015-02-13 Thread Steven Schveighoffer via Digitalmars-d
On 2/12/15 11:01 PM, Jakob Ovrum wrote: On Thursday, 12 February 2015 at 12:59:39 UTC, Steven Schveighoffer wrote: I think given the necessity of the above (which was not discussed or noticed in that bug report), we should add a way to call the true destructor properly in the compiler. I thin

Re: H1 2015 - C++ integration

2015-02-13 Thread Kagamin via Digitalmars-d
It's not like you're free to choose, because struct and class can use different mangling.

H1 2015 - C++ integration

2015-02-13 Thread Guillaume Chatelet via Digitalmars-d
I'm working on integration of D with the C++ STL (at least the linux gnu one). * You can have a look at a current draft implementation (1). * There is a name mangling issue in dmd related to the compression of usual stl types when the type is const eg. dmd will mangle 'std::vector::size() cons

Re: Somewhat off-topic: Nemiver

2015-02-13 Thread ketmar via Digitalmars-d
On Thu, 12 Feb 2015 23:18:28 +, Brian Schott wrote: > I've been looking for a graphical front-end for GDB that's not terrible, > and I've found that Nemiver works pretty well. It's worth trying out if > you're on Linux. > > https://wiki.gnome.org/Apps/Nemiver/Features if only they drop that

Re: std.allocator ready for some abuse

2015-02-13 Thread ANtlord via Digitalmars-d
On Thursday, 12 February 2015 at 11:10:28 UTC, Paulo Pinto wrote: On Thursday, 12 February 2015 at 08:56:53 UTC, ANtlord wrote: On Wednesday, 11 February 2015 at 15:56:07 UTC, Andrei Alexandrescu wrote: On 2/11/15 4:55 AM, ANtlord wrote: On Monday, 17 February 2014 at 15:49:27 UTC, Andrei Ale

Re: Somewhat off-topic: Nemiver

2015-02-13 Thread Gary Willoughby via Digitalmars-d
On Thursday, 12 February 2015 at 23:18:29 UTC, Brian Schott wrote: I've been looking for a graphical front-end for GDB that's not terrible, and I've found that Nemiver works pretty well. It's worth trying out if you're on Linux. https://wiki.gnome.org/Apps/Nemiver/Features I use Affinic Debu

Re: Inconsistent coding style in code examples

2015-02-13 Thread Mengu via Digitalmars-d
On Tuesday, 10 February 2015 at 21:00:11 UTC, H. S. Teoh wrote: This PR: https://github.com/D-Programming-Language/phobos/pull/2973 introduces a code example with 2-space indentation, whereas the rest of Phobos and dlang.org uses 4-space indentation. I don't like this. It's inconsist