Re: Recursive SymbolNames solved.

2016-06-08 Thread Stefan Koch via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:28:19 UTC, Stefan Koch wrote: Hi, I solved the issue. PR is coming shortly. Solution is as follows: Keep a list of already visited symbols in the mangler. And information where we store the mangle. meaning the position in the mangle string. If a symbol is

Re: LDC 1.0.0 has been released!

2016-06-08 Thread Kai Nacke via Digitalmars-d-announce
On Monday, 6 June 2016 at 10:45:39 UTC, Guillaume Piolat wrote: On Monday, 6 June 2016 at 07:25:49 UTC, tester wrote: On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote: Hi everyone, It is a great pleasure to announce that version 1.0.0 of LDC, the LLVM-based D compiler, is now

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Nordlöw via Digitalmars-d-announce
On Tuesday, 7 June 2016 at 09:54:19 UTC, Sönke Ludwig wrote: DUB 1.0.0 is nearing completion. The new feature over 0.9.25 is... Great work! I've spread the news to all my hackish friends.

Re: Beta D 2.071.1-b2

2016-06-08 Thread Jack Stouffer via Digitalmars-d-announce
On Sunday, 29 May 2016 at 21:53:23 UTC, Martin Nowak wrote: Second beta for the 2.071.1 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.071.1.html Please report any bugs at https://issues.dlang.org -Martin 2.072 is getting rather long in the tooth:

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Rory McGuire via Digitalmars-d-announce
I made a little parser, it doesn't handle nested + comments (just needs a depth check). https://github.com/dlang/dub/pull/871 On Wed, Jun 8, 2016 at 9:44 PM, Rory McGuire wrote: > regex version pull request: > https://github.com/dlang/dub/pull/869 > > On Wed, Jun 8, 2016 at

Re: Recursive SymbolNames solved.

2016-06-08 Thread FlatBareRunner via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 19:41:49 UTC, deadalnix wrote: On Wednesday, 8 June 2016 at 13:28:19 UTC, Stefan Koch wrote: Hi, I solved the issue. PR is coming shortly. Dude come on, that isn't an announce. There is No PR, there is no description of the solution, there is nothing. Hey guys,

Re: Recursive SymbolNames solved.

2016-06-08 Thread FlatBareRunner via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 18:02:41 UTC, Jerry wrote: On Wednesday, 8 June 2016 at 13:28:19 UTC, Stefan Koch wrote: Hi, I solved the issue. PR is coming shortly. How was they getting recursive? Think to the fibo templatized example, it generates a very long mangle with basically always

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.06.2016 um 21:20 schrieb Rory McGuire via Digitalmars-d-announce: On Wed, Jun 8, 2016 at 8:45 PM, Sönke Ludwig wrote: ... 1.0.0-rc.1 is scheduled for Monday morning, so it should ready by then to avoid stretching the release schedule (it's

Re: Recursive SymbolNames solved.

2016-06-08 Thread deadalnix via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:28:19 UTC, Stefan Koch wrote: Hi, I solved the issue. PR is coming shortly. Dude come on, that isn't an announce. There is No PR, there is no description of the solution, there is nothing. Hey guys, I cured cancer and solved world hunger. PR coming soon.

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Rory McGuire via Digitalmars-d-announce
regex version pull request: https://github.com/dlang/dub/pull/869 On Wed, Jun 8, 2016 at 8:50 PM, Rory McGuire wrote: > On Wed, Jun 8, 2016 at 11:15 AM, Sönke Ludwig > wrote: >> Am 08.06.2016 um 08:59 schrieb Jacob Carlborg: >>> >>> On

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Rory McGuire via Digitalmars-d-announce
On Wed, Jun 8, 2016 at 8:45 PM, Sönke Ludwig wrote: ... > 1.0.0-rc.1 is scheduled for Monday morning, so it should ready by then to > avoid stretching the release schedule (it's technically a breaking change!). I just tried this inside a directory that

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Rory McGuire via Digitalmars-d-announce
On Wed, Jun 8, 2016 at 11:15 AM, Sönke Ludwig wrote: > Am 08.06.2016 um 08:59 schrieb Jacob Carlborg: >> >> On 2016-06-07 20:42, Sönke Ludwig wrote: >> >>> No, it has to be the "+" variant (the first /+ +/ comment is evaluated). >> >> >> That's unfortunate. >

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.06.2016 um 16:58 schrieb Steven Schveighoffer: I agree with Jacob. A comment is a comment. Well, there are normal comments, doc comments and now DUB recipe comments. But at least if doc comments serve as an analogy, those are possible with all three comment styles, so that could be

Re: Recursive SymbolNames solved.

2016-06-08 Thread Jerry via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:28:19 UTC, Stefan Koch wrote: Hi, I solved the issue. PR is coming shortly. How was they getting recursive?

Re: The Official D Blog is Live

2016-06-08 Thread Seb via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 16:44:35 UTC, Mike Parker wrote: On Wednesday, 8 June 2016 at 14:45:07 UTC, bachmeier wrote: Is it possible to announce the new This Week In D from the blog when it comes out? That sort of post doesn't really fit within the goals of the blog. I mean, TWID is put

Re: The Official D Blog is Live

2016-06-08 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 14:45:07 UTC, bachmeier wrote: Is it possible to announce the new This Week In D from the blog when it comes out? That sort of post doesn't really fit within the goals of the blog. I mean, TWID is put out every Sunday. That would mean I'd make a two or three line

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-06-08 16:58, Steven Schveighoffer wrote: I agree with Jacob. A comment is a comment. There is no reason one needs to use specifically /+. In fact the only reason for the existence of /+ is to allow nesting of comments -- which doesn't apply here. And basically the only reason why /+

Berlin D Meetup June 2016

2016-06-08 Thread Ben Palmer via Digitalmars-d-announce
Hi All, The June Berlin D Meetup will be happening at 20:00 (note new time) on Friday the 17th of June at Berlin Co-Op (http://co-up.de/) on the fifth floor. Danny Arends will be giving a more detailed version of his lightning talk he gave at the D conference on his web server, "DaNode".

Re: Web page listing all D compilers (and DMDFE version!) on travis-ci

2016-06-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/07/2016 12:05 PM, FreeSlave wrote: On Tuesday, 26 April 2016 at 06:42:11 UTC, Nick Sabalausky wrote: https://semitwist.com/travis-d-compilers That's an auto-generated listing of all versions of DMD, GDC and LDC available on travis-ci. [...] Looks like semitwist.com is down. Oops.

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Johan Engelen via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 10:06:00 UTC, Oleg Nykytenko wrote: On Wednesday, 8 June 2016 at 08:43:59 UTC, Joakim wrote: Have you run the standard library's tests? There was a thread last summer about this: http://forum.dlang.org/thread/zhcduibirwprgbzqk...@forum.dlang.org We haven't run

Re: Nested comments

2016-06-08 Thread ketmar via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 15:21:08 UTC, John Colvin wrote: On Wednesday, 8 June 2016 at 15:04:28 UTC, Kagamin wrote: BTW do people find nested comments particularly useful? Yes for: A) commenting out a block of code without having to care about syntactic correctness (otherwise

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Johan Engelen via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:41:59 UTC, Alexandr Basko wrote: On Wednesday, 8 June 2016 at 12:19:08 UTC, flamencofantasy wrote: On Wednesday, 8 June 2016 at 08:00:03 UTC, Alexandr Basko wrote: [...] Excellent! Please post a howto. I would very much like to move my server from an LX

Nested comments

2016-06-08 Thread John Colvin via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 15:04:28 UTC, Kagamin wrote: BTW do people find nested comments particularly useful? Yes for: A) commenting out a block of code without having to care about syntactic correctness (otherwise version(none)) or whether it contains comments (otherwise /* */) B)

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Kagamin via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 09:15:09 UTC, Sönke Ludwig wrote: Two good properties about restricting to /+ +/ is that it's still possible to put something else in front of it, and that it stands out from the usual /* */ comments. It stands out because we don't have a recognizable convention

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/8/16 8:21 AM, Jacob Carlborg wrote: On 2016-06-08 11:15, Sönke Ludwig wrote: I generally really do appreciate your critique, but without backing reasons it doesn't really have a constructive effect. Two good properties about restricting to /+ +/ is that it's still possible to put

Re: The Official D Blog is Live

2016-06-08 Thread bachmeier via Digitalmars-d-announce
Is it possible to announce the new This Week In D from the blog when it comes out?

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:27:31 UTC, burjui wrote: That reason alone is enough. Restricting DUB special comments to only /++/ will put users off, because now they know that there's a cool feature in DUB, but it only works with certain types of comments, that nobody wants to remember (why

Re: The Official D Blog is Live

2016-06-08 Thread Mike Parker via Digitalmars-d-announce
On Tuesday, 7 June 2016 at 22:18:57 UTC, Ali Çehreli wrote: On 06/07/2016 12:19 PM, Mike Parker wrote: On Tuesday, 7 June 2016 at 18:50:47 UTC, Jesse Phillips wrote: I think each post should have an author displayed. While this likely will be the same person, I think it is good to have it

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread flamencofantasy via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 13:41:59 UTC, Alexandr Basko wrote: On Wednesday, 8 June 2016 at 12:19:08 UTC, flamencofantasy wrote: On Wednesday, 8 June 2016 at 08:00:03 UTC, Alexandr Basko wrote: [...] Excellent! Please post a howto. I would very much like to move my server from an LX

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.06.2016 um 15:27 schrieb burjui: On Wednesday, 8 June 2016 at 12:21:57 UTC, Jacob Carlborg wrote: It's just that since the language support other styles of comments one could think that all comments are supported and it will cause confusion if only one style is supported. That reason

Re: Beta release vibe.d 0.7.29-beta.2

2016-06-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.06.2016 um 13:53 schrieb akaDemik: On Wednesday, 8 June 2016 at 11:30:07 UTC, akaDemik wrote: On Thursday, 2 June 2016 at 08:27:03 UTC, Sönke Ludwig wrote: The release candidate is planned for the 6th, so please take a moment to test this release. There are two problems after the

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Alexandr Basko via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 12:19:08 UTC, flamencofantasy wrote: On Wednesday, 8 June 2016 at 08:00:03 UTC, Alexandr Basko wrote: [...] Excellent! Please post a howto. I would very much like to move my server from an LX branded zone to SmartOS. Can I post howto in this thread? If yes,

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Alexandr Basko via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 11:30:50 UTC, Joakim wrote: On Wednesday, 8 June 2016 at 10:06:00 UTC, Oleg Nykytenko wrote: On Wednesday, 8 June 2016 at 08:43:59 UTC, Joakim wrote: [...] We haven't run library's tests. What right way to run this tests? But: We ported our sufficiently big

Recursive SymbolNames solved.

2016-06-08 Thread Stefan Koch via Digitalmars-d-announce
Hi, I solved the issue. PR is coming shortly.

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread burjui via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 12:21:57 UTC, Jacob Carlborg wrote: It's just that since the language support other styles of comments one could think that all comments are supported and it will cause confusion if only one style is supported. That reason alone is enough. Restricting DUB special

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-06-08 11:15, Sönke Ludwig wrote: I generally really do appreciate your critique, but without backing reasons it doesn't really have a constructive effect. Two good properties about restricting to /+ +/ is that it's still possible to put something else in front of it, and that it stands

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread flamencofantasy via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 08:00:03 UTC, Alexandr Basko wrote: At first, we have build ldc-lts-master on OmniOS(32bit arch). We did some corrections in AddLLVM.cmake file for build llvm_3.8. And soon we have received working "Hello world" on Dlang. But when we try to build vibe.d it fall

Re: Beta release vibe.d 0.7.29-beta.2

2016-06-08 Thread akaDemik via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 11:30:07 UTC, akaDemik wrote: On Thursday, 2 June 2016 at 08:27:03 UTC, Sönke Ludwig wrote: The release candidate is planned for the 6th, so please take a moment to test this release. There are two problems after the upgrade. 1. subConfiguration "vibe-d" "win32"

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Joakim via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 10:06:00 UTC, Oleg Nykytenko wrote: On Wednesday, 8 June 2016 at 08:43:59 UTC, Joakim wrote: Have you run the standard library's tests? There was a thread last summer about this: http://forum.dlang.org/thread/zhcduibirwprgbzqk...@forum.dlang.org We haven't run

Re: Beta release vibe.d 0.7.29-beta.2

2016-06-08 Thread akaDemik via Digitalmars-d-announce
On Thursday, 2 June 2016 at 08:27:03 UTC, Sönke Ludwig wrote: The release candidate is planned for the 6th, so please take a moment to test this release. There are two problems after the upgrade. 1. subConfiguration "vibe-d" "win32" not applied to "vibe-d:core"

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Oleg Nykytenko via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 08:43:59 UTC, Joakim wrote: Have you run the standard library's tests? There was a thread last summer about this: http://forum.dlang.org/thread/zhcduibirwprgbzqk...@forum.dlang.org We haven't run library's tests. What right way to run this tests? But: We ported

Re: foo => "bar" key/value literals in D!

2016-06-08 Thread John via Digitalmars-d-announce
On Friday, 27 May 2016 at 18:10:59 UTC, Vladimir Panteleev wrote: This is by far the most appealing way to implement named arguments that I've seen so far: https://github.com/CyberShadow/ae/blob/master/utils/meta/args.d Another cool thing this enables: object initializers. T init(T,

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.06.2016 um 08:59 schrieb Jacob Carlborg: On 2016-06-07 20:42, Sönke Ludwig wrote: No, it has to be the "+" variant (the first /+ +/ comment is evaluated). That's unfortunate. I generally really do appreciate your critique, but without backing reasons it doesn't really have a

Re: LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Joakim via Digitalmars-d-announce
On Wednesday, 8 June 2016 at 08:00:03 UTC, Alexandr Basko wrote: At first, we have build ldc-lts-master on OmniOS(32bit arch). We did some corrections in AddLLVM.cmake file for build llvm_3.8. And soon we have received working "Hello world" on Dlang. But when we try to build vibe.d it fall

Re: LDC 1.0.0 has been released!

2016-06-08 Thread Dicebot via Digitalmars-d-announce
Was there anything changed regarding -od / -op / -oq behaviour? I am getting DCD build errors with new LDC because object files are emitted to a different place it expects.

LDC+Dub+Vibe.d work on SmartOS 64bit now

2016-06-08 Thread Alexandr Basko via Digitalmars-d-announce
At first, we have build ldc-lts-master on OmniOS(32bit arch). We did some corrections in AddLLVM.cmake file for build llvm_3.8. And soon we have received working "Hello world" on Dlang. But when we try to build vibe.d it fall down. We should had do some corrections in vide.d source. After this

Re: Beta release DUB 1.0.0-beta.1

2016-06-08 Thread Jacob Carlborg via Digitalmars-d-announce
On 2016-06-07 20:42, Sönke Ludwig wrote: No, it has to be the "+" variant (the first /+ +/ comment is evaluated). That's unfortunate. -- /Jacob Carlborg