Thread overview
The dlang-community releases DCD 0.9.3 and D-Scanner 0.5.2
Apr 23, 2018
Seb
Apr 25, 2018
wangwei
Apr 25, 2018
WebFreak001
Apr 26, 2018
wangwei
Apr 27, 2018
Jacob Carlborg
Apr 27, 2018
Seb
April 23, 2018
Time to update your favorite D completion daemon and D linter since previous patch were not announced.

Changelogs:

- https://github.com/dlang-community/DCD/releases
- https://github.com/dlang-community/D-Scanner/releases
April 23, 2018
On Monday, 23 April 2018 at 17:04:09 UTC, Baz @dlang-community wrote:
> Time to update your favorite D completion daemon and D linter since previous patch were not announced.
>
> Changelogs:
>
> - https://github.com/dlang-community/DCD/releases
> - https://github.com/dlang-community/D-Scanner/releases

For all those building IDE plugins for DCD & co:

This is the first D-Scanner release which comes with release binaries for Windows, Linux and macOS.
DCD and dfmt are in the process of receiving similar, automated builds too.
April 25, 2018
On Monday, 23 April 2018 at 17:26:49 UTC, Seb wrote:
> On Monday, 23 April 2018 at 17:04:09 UTC, Baz @dlang-community wrote:
>> Time to update your favorite D completion daemon and D linter since previous patch were not announced.
>>
>> Changelogs:
>>
>> - https://github.com/dlang-community/DCD/releases
>> - https://github.com/dlang-community/D-Scanner/releases
>
> For all those building IDE plugins for DCD & co:
>
> This is the first D-Scanner release which comes with release binaries for Windows, Linux and macOS.
> DCD and dfmt are in the process of receiving similar, automated builds too.

I use the dmd portable version and vscode with code-d, the dcd just failed (d.ext.dcdFail) no matter dcd is installed automatically by code-d or by (source + dub), I definitely need the binary release. Dscanner works great.

Once I have used Emacs + company-dcd in Linux, it works well although it doesn't look pretty :)

Buying a laptop with intel + nvidia (optimus) is a huge pain in installing linux on it.
April 25, 2018
On Wednesday, 25 April 2018 at 03:59:12 UTC, wangwei wrote:
> On Monday, 23 April 2018 at 17:26:49 UTC, Seb wrote:
>> On Monday, 23 April 2018 at 17:04:09 UTC, Baz @dlang-community wrote:
>>> Time to update your favorite D completion daemon and D linter since previous patch were not announced.
>>>
>>> Changelogs:
>>>
>>> - https://github.com/dlang-community/DCD/releases
>>> - https://github.com/dlang-community/D-Scanner/releases
>>
>> For all those building IDE plugins for DCD & co:
>>
>> This is the first D-Scanner release which comes with release binaries for Windows, Linux and macOS.
>> DCD and dfmt are in the process of receiving similar, automated builds too.
>
> I use the dmd portable version and vscode with code-d, the dcd just failed (d.ext.dcdFail) no matter dcd is installed automatically by code-d or by (source + dub), I definitely need the binary release. Dscanner works great.
>
> Once I have used Emacs + company-dcd in Linux, it works well although it doesn't look pretty :)
>
> Buying a laptop with intel + nvidia (optimus) is a huge pain in installing linux on it.

DCD is obviously tested and work as advertised in the README.
Please report such problems to the editor/IDE/editor-plugin editor, the dlang-community doesn't maintain the softs that are based on DCD...


April 25, 2018
On Wednesday, 25 April 2018 at 03:59:12 UTC, wangwei wrote:
> On Monday, 23 April 2018 at 17:26:49 UTC, Seb wrote:
>> [...]
>
> I use the dmd portable version and vscode with code-d, the dcd just failed (d.ext.dcdFail) no matter dcd is installed automatically by code-d or by (source + dub), I definitely need the binary release. Dscanner works great.
>
> Once I have used Emacs + company-dcd in Linux, it works well although it doesn't look pretty :)
>
> Buying a laptop with intel + nvidia (optimus) is a huge pain in installing linux on it.

huh but DCD comes with a prebuilt binary for windows with code-d and I have never seen it fail on linux
April 26, 2018
On Wednesday, 25 April 2018 at 09:45:56 UTC, WebFreak001 wrote:
> On Wednesday, 25 April 2018 at 03:59:12 UTC, wangwei wrote:
>> On Monday, 23 April 2018 at 17:26:49 UTC, Seb wrote:
>>> [...]
>>
>> I use the dmd portable version and vscode with code-d, the dcd just failed (d.ext.dcdFail) no matter dcd is installed automatically by code-d or by (source + dub), I definitely need the binary release. Dscanner works great.
>>
>> Once I have used Emacs + company-dcd in Linux, it works well although it doesn't look pretty :)
>>
>> Buying a laptop with intel + nvidia (optimus) is a huge pain in installing linux on it.
>
> huh but DCD comes with a prebuilt binary for windows with code-d and I have never seen it fail on linux

! Thanks for your work, other things works wonderfully (especially great syntax highlight).

I haven't used vscode + core-d in Linux, but the windows version does fail in my computer. It may be due to lack of some stuff on my computer (Use the portable dmd, I didn't install visual studio, maybe I need?).

I just begin to use a static language and pick dlang over rust and kotlin, since a lot of scientific computation code is in the form of c/cpp, learning dlang will also help me with that.
April 27, 2018
On Monday, 23 April 2018 at 17:04:09 UTC, Baz @dlang-community wrote:
> Time to update your favorite D completion daemon and D linter since previous patch were not announced.
>
> Changelogs:
>
> - https://github.com/dlang-community/DCD/releases
> - https://github.com/dlang-community/D-Scanner/releases

DCD 0.9.4 is available now. Same link.
April 27, 2018
On 2018-04-27 09:43, baz@dlang-community wrote:

> DCD 0.9.4 is available now. Same link.

How come there are no binaries for macOS? Seems to be a release script and Travis CI configuration for macOS.

-- 
/Jacob Carlborg
April 27, 2018
On Friday, 27 April 2018 at 15:20:15 UTC, Jacob Carlborg wrote:
> On 2018-04-27 09:43, baz@dlang-community wrote:
>
>> DCD 0.9.4 is available now. Same link.
>
> How come there are no binaries for macOS? Seems to be a release script and Travis CI configuration for macOS.

Because the DCD release script was broken and was updated after DCD 0.9.4 was built:

https://github.com/dlang-community/DCD/pull/464

And I can only easily build binaries for Linux and Windows locally. Sorry. DCD 0.9.5 will come with macOS binaries (the same applies for dfmt too).