Re: DMD metaprogramming enhancement

2019-04-27 Thread Aliak via Digitalmars-d-announce
On Friday, 26 April 2019 at 06:29:04 UTC, Simen Kjærås wrote: On Thursday, 25 April 2019 at 23:41:32 UTC, Suleyman wrote: [...] You have no idea how happy I am to hear this has been fixed! So many of my designs have been hamstrung by 5710, and it's been around since the dawn of time. --

Re: DMD metaprogramming enhancement

2019-04-27 Thread Meta via Digitalmars-d-announce
On Friday, 26 April 2019 at 06:34:26 UTC, Simen Kjærås wrote: BTW, at least two people have promised money outside BountySource to have 5710 fixed: https://forum.dlang.org/post/gjzrklkxfmgjjdfor...@forum.dlang.org -- Simen And my offer still stands. Suleyman, do you have an email address I

Re: DMD metaprogramming enhancement

2019-04-26 Thread Greatsam4sure via Digitalmars-d-announce
On Thursday, 25 April 2019 at 23:41:32 UTC, Suleyman wrote: Hello everyone, I am happy to announce that in the next DMD release you will be able to more freely enjoy your metaprograming experience now that a long-standing limitation has been lifted. You can now instantiate local and member t

Re: DMD metaprogramming enhancement

2019-04-25 Thread Simen Kjærås via Digitalmars-d-announce
On Friday, 26 April 2019 at 06:29:04 UTC, Simen Kjærås wrote: On Thursday, 25 April 2019 at 23:41:32 UTC, Suleyman wrote: Hello everyone, I am happy to announce that in the next DMD release you will be able to more freely enjoy your metaprograming experience now that a long-standing limitatio

Re: DMD metaprogramming enhancement

2019-04-25 Thread Simen Kjærås via Digitalmars-d-announce
On Thursday, 25 April 2019 at 23:41:32 UTC, Suleyman wrote: Hello everyone, I am happy to announce that in the next DMD release you will be able to more freely enjoy your metaprograming experience now that a long-standing limitation has been lifted. You can now instantiate local and member t

Re: DMD metaprogramming enhancement

2019-04-25 Thread Aliak via Digitalmars-d-announce
On Thursday, 25 April 2019 at 23:41:32 UTC, Suleyman wrote: Hello everyone, I am happy to announce that in the next DMD release you will be able to more freely enjoy your metaprograming experience now that a long-standing limitation has been lifted. You can now instantiate local and member t

Re: DMD metaprogramming enhancement

2019-04-25 Thread Suleyman via Digitalmars-d-announce
On Friday, 26 April 2019 at 00:12:06 UTC, H. S. Teoh wrote: That's very nice. Which PR was it that implemented this? T This one https://github.com/dlang/dmd/pull/9282.

Re: DMD metaprogramming enhancement

2019-04-25 Thread H. S. Teoh via Digitalmars-d-announce
On Thu, Apr 25, 2019 at 11:41:32PM +, Suleyman via Digitalmars-d-announce wrote: > Hello everyone, > > I am happy to announce that in the next DMD release you will be able > to more freely enjoy your metaprograming experience now that a > long-standing limitation has been lifted. > > You can

DMD metaprogramming enhancement

2019-04-25 Thread Suleyman via Digitalmars-d-announce
Hello everyone, I am happy to announce that in the next DMD release you will be able to more freely enjoy your metaprograming experience now that a long-standing limitation has been lifted. You can now instantiate local and member templates with local symbols. Example: --- struct S { p