Re: CTFE Status

2016-11-17 Thread Andrea Fontana via Digitalmars-d
On Thursday, 17 November 2016 at 05:35:33 UTC, Stefan Koch wrote: On Wednesday, 16 November 2016 at 14:44:06 UTC, Stefan Koch wrote: And Again a bit of bad news. Due to problems in the lowering of function arguments the implementation of strcat is delayed again. The bug does not affect strin

Re: CTFE Status

2016-11-17 Thread Stefan Koch via Digitalmars-d
On Thursday, 17 November 2016 at 08:39:57 UTC, Andrea Fontana wrote: I follow this thread every day. I hope you'll write an article on dlang blog when the work will be completed :) Mike Parker is going to write an short article about it based on information I gave him via mail. I am afraid

Re: D Lang installation on Windows, dependency on Visual Studio?

2016-11-17 Thread Kagamin via Digitalmars-d
On Wednesday, 16 November 2016 at 17:19:28 UTC, Patrick Schluter wrote: Another issue I had with the Microsoft Package besides the size it wants on the system drive is the difficulty to even get it to download behind a corporate proxy. Doesn't it pick whatever is configured in the system setti

Re: Best Lua integration?

2016-11-17 Thread Chris via Digitalmars-d
On Thursday, 17 November 2016 at 06:33:06 UTC, Kim wrote: Yes I see the higher level as a weakness. It may save you time to integrate in D, but tries to hide complexity. Hiding complexity can hurt in other ways. I think I will go for the more C-like binding of DerelictLua; I am fine for the

Re: D Lang installation on Windows, dependency on Visual Studio?

2016-11-17 Thread Vladimir Panteleev via Digitalmars-d
On Wednesday, 16 November 2016 at 18:03:31 UTC, Jacob Carlborg wrote: Perhaps we should take the missing parts from the ELLCC tool chain [1]. It's a cross-compiler tool chain based on LLVM. It contains a compiler, linker, C/C++ standard library, other binutils and is completely self contained.

tour.dlang

2016-11-17 Thread Chris via Digitalmars-d
Sorry, no time for a PR right now. Just found this funny mistake: "In D, string, wstring, and dstring are UTF-8, UTF-16, and UTF-32 encoded strings respectfully. Their character types are char, wchar, and dchar." s/respectfully/respectively/ https://tour.dlang.org/tour/en/gems/unicode

Re: send doesn't work

2016-11-17 Thread unDEFER via Digitalmars-d
On Wednesday, 16 November 2016 at 20:20:07 UTC, Anonymouse wrote: receiveTimeout(0.seconds, /* ... */ ); Thanks!

Re: D Lang installation on Windows, dependency on Visual Studio?

2016-11-17 Thread kink via Digitalmars-d
On Wednesday, 16 November 2016 at 17:34:58 UTC, Mike Parker wrote: Why is it a wart? The MS toolchain is the system development environment for Windows. On Mac OS X, it's Xcode, which is a 1+ GB download before you can do any development with clang or dmd or anything that depends on it. On Linu

Re: std.regex memory corruption bug

2016-11-17 Thread Dmitry Olshansky via Digitalmars-d
On 11/17/16 2:22 AM, H. S. Teoh via Digitalmars-d wrote: I'm running into a std.regex memory corruption bug in git HEAD: https://issues.dlang.org/show_bug.cgi?id=16698 and I can't seem to find a way to work around the problem besides recompiling with an older compiler. Any ideas?? I

Any AST experts n da house?

2016-11-17 Thread Andrei Alexandrescu via Digitalmars-d
Lucia is working on https://issues.dlang.org/show_bug.cgi?id=16683 which shows good promise in cleaning the cobwebs around Typeinfo. She looked into matters and figured she needs to have TypeidExp.semantic() return the lowered expression. In the code below getFuncTemplateDecl(tidSymbol); // re

Re: Any AST experts n da house?

2016-11-17 Thread Stefan Koch via Digitalmars-d
On Thursday, 17 November 2016 at 14:10:01 UTC, Andrei Alexandrescu wrote: Lucia is working on https://issues.dlang.org/show_bug.cgi?id=16683 which shows good promise in cleaning the cobwebs around Typeinfo. She looked into matters and figured she needs to have TypeidExp.semantic() return the l

Re: Any AST experts n da house?

2016-11-17 Thread Stefan Koch via Digitalmars-d
On Thursday, 17 November 2016 at 14:11:50 UTC, Stefan Koch wrote: On Thursday, 17 November 2016 at 14:10:01 UTC, Andrei Alexandrescu wrote: auto tidSymbol = new Dsymbol(new Identifier("__typeidImplT")); Andrei I am looking into it. DSymbol is an abstract class. It is not meant to

TechEmpower Web Framework Performance Comparison Round 13 -- vibe.d non-starter?

2016-11-17 Thread sanjayss via Digitalmars-d
https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=json anyone know why vibe.d is shown as "Did not complete" in all tests?

Re: TechEmpower Web Framework Performance Comparison Round 13 -- vibe.d non-starter?

2016-11-17 Thread Daniel Kozak via Digitalmars-d
Dne 17.11.2016 v 18:49 sanjayss via Digitalmars-d napsal(a): https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=json anyone know why vibe.d is shown as "Did not complete" in all tests? I guess they have moved from Ubuntu 12.04 to 16.04 which has PIE enabled now, and there are

Re: Best Lua integration?

2016-11-17 Thread Jesse Phillips via Digitalmars-d
On Thursday, 17 November 2016 at 06:33:06 UTC, Kim wrote: Yes I see the higher level as a weakness. It may save you time to integrate in D, but tries to hide complexity. Hiding complexity can hurt in other ways. I think I will go for the more C-like binding of DerelictLua; I am fine for the s

Re: TechEmpower Web Framework Performance Comparison Round 13 -- vibe.d non-starter?

2016-11-17 Thread Daniel Kozak via Digitalmars-d
Dne 17.11.2016 v 19:24 Daniel Kozak napsal(a): Dne 17.11.2016 v 18:49 sanjayss via Digitalmars-d napsal(a): https://www.techempower.com/benchmarks/#section=data-r13&hw=ph&test=json anyone know why vibe.d is shown as "Did not complete" in all tests? I guess they have moved from Ubuntu 12.04 to

Re: D Lang installation on Windows, dependency on Visual Studio?

2016-11-17 Thread Jacob Carlborg via Digitalmars-d
On 2016-11-17 11:16, Vladimir Panteleev wrote: It seems to use MinGW-w64, which uses the GNU linker, which can't create PDB files. I thought the whole tool chain was based on LLVM, but I might be wrong. -- /Jacob Carlborg

Re: Any AST experts n da house?

2016-11-17 Thread Jacob Carlborg via Digitalmars-d
On 2016-11-17 15:10, Andrei Alexandrescu wrote: Lucia is working on https://issues.dlang.org/show_bug.cgi?id=16683 which shows good promise in cleaning the cobwebs around Typeinfo. She looked into matters and figured she needs to have TypeidExp.semantic() return the lowered expression. In the cod

Re: D front end implementation

2016-11-17 Thread Timon Gehr via Digitalmars-d
On 17.11.2016 03:52, Stefan Koch wrote: On Wednesday, 16 November 2016 at 09:11:50 UTC, Timon Gehr wrote: I want to get there eventually. :) Unfortunately I haven't had a lot of time to spend on this lately. Also, DMD 2.060 has quite many annoying bugs that slow down development. Sounds to me

Re: D front end implementation

2016-11-17 Thread John Colvin via Digitalmars-d
On Thursday, 17 November 2016 at 21:39:15 UTC, Timon Gehr wrote: On 17.11.2016 03:52, Stefan Koch wrote: On Wednesday, 16 November 2016 at 09:11:50 UTC, Timon Gehr wrote: I want to get there eventually. :) Unfortunately I haven't had a lot of time to spend on this lately. Also, DMD 2.060 has

Re: D front end implementation

2016-11-17 Thread Timon Gehr via Digitalmars-d
On 17.11.2016 22:41, John Colvin wrote: On Thursday, 17 November 2016 at 21:39:15 UTC, Timon Gehr wrote: On 17.11.2016 03:52, Stefan Koch wrote: On Wednesday, 16 November 2016 at 09:11:50 UTC, Timon Gehr wrote: I want to get there eventually. :) Unfortunately I haven't had a lot of time to sp

Re: D front end implementation

2016-11-17 Thread Stefan Koch via Digitalmars-d
On Thursday, 17 November 2016 at 22:46:33 UTC, Timon Gehr wrote: On 17.11.2016 22:41, John Colvin wrote: On Thursday, 17 November 2016 at 21:39:15 UTC, Timon Gehr wrote: On 17.11.2016 03:52, Stefan Koch wrote: On Wednesday, 16 November 2016 at 09:11:50 UTC, Timon Gehr wrote: I want to get th

Re: tour.dlang

2016-11-17 Thread ZombineDev via Digitalmars-d
On Thursday, 17 November 2016 at 10:53:22 UTC, Chris wrote: Sorry, no time for a PR right now. Just found this funny mistake: "In D, string, wstring, and dstring are UTF-8, UTF-16, and UTF-32 encoded strings respectfully. Their character types are char, wchar, and dchar." s/respectfully/res

Re: Can we get unitests to not run with program start ?

2016-11-17 Thread deadalnix via Digitalmars-d
On Wednesday, 26 October 2016 at 21:57:59 UTC, Basile B. wrote: It looks fairly simple to do in dmd, like this (with breakage in case the user-defined main() did something useful): 1. deactivate the main functionDeclaration un funcs.d final bool isMain() { return ident == Id.main && li