Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
August 08, 2015 DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-alpha1 DCD is an IDE and editor-independent autocompletion system for the D programming language. Release notes are available at the above link. 0.7.0 has some major changes to its internal structure, so please help me to test it. |
August 08, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | On Saturday, 8 August 2015 at 00:19:38 UTC, Brian Schott wrote:
> https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-alpha1
>
> DCD is an IDE and editor-independent autocompletion system for the D programming language.
>
> Release notes are available at the above link.
>
> 0.7.0 has some major changes to its internal structure, so please help me to test it.
I'd like to test, particularly under Win, but std.experimental.allocator (+ std.meta) are still not merged. If I understand correctly it means that DCD 0.7 will not be easily buildable until next pre-release (2.069-alpha)...in 2 monthes !
|
August 08, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to anonymous | On Saturday, 8 August 2015 at 01:32:50 UTC, anonymous wrote:
> On Saturday, 8 August 2015 at 00:19:38 UTC, Brian Schott wrote:
>> https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-alpha1
>>
>> DCD is an IDE and editor-independent autocompletion system for the D programming language.
>>
>> Release notes are available at the above link.
>>
>> 0.7.0 has some major changes to its internal structure, so please help me to test it.
>
> I'd like to test, particularly under Win, but std.experimental.allocator (+ std.meta) are still not merged. If I understand correctly it means that DCD 0.7 will not be easily buildable until next pre-release (2.069-alpha)...in 2 monthes !
Brian made it easy for us, std.experimental.allocator is in the submodule containers.
std.meta is part of 2.068.
So it works with dmd-2.068.0-rc1, successful compilation :)
|
August 08, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Joakim Brännström | On Saturday, 8 August 2015 at 02:25:29 UTC, Joakim Brännström wrote:
> On Saturday, 8 August 2015 at 01:32:50 UTC, anonymous wrote:
>> I'd like to test, particularly under Win, but std.experimental.allocator (+ std.meta) are still not merged. If I understand correctly it means that DCD 0.7 will not be easily buildable until next pre-release (2.069-alpha)...in 2 monthes !
>
> Brian made it easy for us, std.experimental.allocator is in the submodule containers.
> std.meta is part of 2.068.
> So it works with dmd-2.068.0-rc1, successful compilation :)
Thanks for the information. So Everything is fine.
Windows users that are used to buid with the bat file (because Digital Mars "make" doesn't accept the makefile) should get an updated version soon.
|
August 10, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | On Saturday, 8 August 2015 at 00:19:38 UTC, Brian Schott wrote: > https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-alpha1 > > DCD is an IDE and editor-independent autocompletion system for the D programming language. > > Release notes are available at the above link. > > 0.7.0 has some major changes to its internal structure, so please help me to test it. So far, so good. However i've found a way to crash the server even if it's a very laughable and unrealistic case; it crashes dmd too BTW. --- struct Foo { int a; this(int a) { this.a = a; } static immutable Foo bar = Foo(1); } void main() { auto a = Foo.bar; import std.stdio; writeln(a.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar .bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar .bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar ... .bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar.bar } --- if you repeat the access chain .bar.bar etc, let's say 16X per line, for 4000X lines and try a dot completion then the server crashes. |
August 10, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to anonymous | On Monday, 10 August 2015 at 07:24:20 UTC, anonymous wrote:
> let's say 16X per line, for 4000X lines and
ಠ_ಠ
|
August 10, 2015 Re: DCD 0.7.0-alpha1 | ||||
---|---|---|---|---|
| ||||
Posted in reply to anonymous Attachments: | On Mon, 10 Aug 2015 07:24:18 +0000, anonymous wrote:
> if you repeat the access chain .bar.bar etc, let's say 16X per line, for 4000X lines and try a dot completion then the server crashes.
it's a bug, yes, but i'm still speechless.
|
Copyright © 1999-2021 by the D Language Foundation