Thread overview
DCD, D-Scanner and DFMT : new year edition
Dec 31
Basile B.
December 31
DCD [1] 0.10.2 comes with bugfixes and small API changes. DFMT [2] and D-Scanner [3] with bugfixes too and all of the three products are based on d-parse 0.10.z, making life easier and the libraries versions more consistent for the D IDE and D IDE plugins developers.

[1] https://github.com/dlang-community/DCD/releases/tag/v0.10.2
[2] https://github.com/dlang-community/dfmt/releases/tag/v0.9.0
[3] https://github.com/dlang-community/D-Scanner/releases/tag/v0.6.0
December 31
On Monday, 31 December 2018 at 07:56:00 UTC, Basile B. wrote:
> DCD [1] 0.10.2 comes with bugfixes and small API changes. DFMT [2] and D-Scanner [3] with bugfixes too and all of the three products are based on d-parse 0.10.z, making life easier and the libraries versions more consistent for the D IDE and D IDE plugins developers.
>
> [1] https://github.com/dlang-community/DCD/releases/tag/v0.10.2
> [2] https://github.com/dlang-community/dfmt/releases/tag/v0.9.0
> [3] https://github.com/dlang-community/D-Scanner/releases/tag/v0.6.0

Thanks for the ongoing work on DCD et al!
December 31
On Monday, 31 December 2018 at 07:56:00 UTC, Basile B. wrote:
> DCD [1] 0.10.2 comes with bugfixes and small API changes. DFMT [2] and D-Scanner [3] with bugfixes too and all of the three products are based on d-parse 0.10.z, making life easier and the libraries versions more consistent for the D IDE and D IDE plugins developers.
>
> [1] https://github.com/dlang-community/DCD/releases/tag/v0.10.2
> [2] https://github.com/dlang-community/dfmt/releases/tag/v0.9.0
> [3] https://github.com/dlang-community/D-Scanner/releases/tag/v0.6.0

Really fantastic work! I typically use DCD integrated into Emacs via company-dcd-mode.
December 31
On Monday, 31 December 2018 at 07:56:00 UTC, Basile B. wrote:
> DCD [1] 0.10.2 comes with bugfixes and small API changes. DFMT [2] and D-Scanner [3] with bugfixes too and all of the three products are based on d-parse 0.10.z, making life easier and the libraries versions more consistent for the D IDE and D IDE plugins developers.
>
> [1] https://github.com/dlang-community/DCD/releases/tag/v0.10.2
> [2] https://github.com/dlang-community/dfmt/releases/tag/v0.9.0
> [3] https://github.com/dlang-community/D-Scanner/releases/tag/v0.6.0

IMPORTANT: if you have downloaded the v0.10.2 DCD binaries before 2018-12-31T12:30:00Z, please delete those and redownload because the binaries were broken; they reported version v0.1 instead of v0.10.2 and this could mess with your IDE if you use one for DCD!
January 01
On Monday, 31 December 2018 at 12:25:08 UTC, WebFreak001 wrote:
> IMPORTANT: if you have downloaded the v0.10.2 DCD binaries before 2018-12-31T12:30:00Z, please delete those and redownload because the binaries were broken; they reported version v0.1 instead of v0.10.2 and this could mess with your IDE if you use one for DCD!

Unfortunately this also applies to the precompiled binaries used when installing DCD on OS X via HomeBrew: Currently when running `brew install dcd`, you will get binaries which report version v0.1.

This can be worked around by building DCD from source: `brew install --build-from-source dcd`.

Does anybody know who is maintaining the DCD HomeBrew formula? That person should probably trigger a rebuild of the precompiled binaries.