Thread overview
DCD, D-Scanner and DFMT : new year edition
Dec 31, 2018
Basile B.
Dec 31, 2018
Jon Degenhardt
Dec 31, 2018
Vijay Nayar
Dec 31, 2018
WebFreak001
Jan 01, 2019
Johannes Loher
December 31, 2018
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, 2018
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, 2018
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, 2018
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, 2019
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.