Thread overview
Visual D 0.3.40 released
Jan 01, 2015
Rainer Schuetze
Jan 01, 2015
notna
Jan 02, 2015
Rainer Schuetze
Jan 02, 2015
Manu
Jan 02, 2015
Rainer Schuetze
Jan 09, 2015
Daniel N
Jan 14, 2015
Rainer Schuetze
January 01, 2015
Happy new year!

Just the right time for a new release of Visual D!
This version features

* Win32/COFF support for dmd 2.067+

* basic support to compile C/C++ files as part of the D project

* dparser: updated Alex Bothes semantic analyzer to a recent version (the engine that also powers Mono-D)

* goto file/line for mixin errors and exception dumps

* link dependency monitor now uses tracker.exe from MSBuild or WinSDK

Please grab the installer at http://rainers.github.io/visuald/visuald/StartPage.html

The full version history can be read here: http://rainers.github.io/visuald/visuald/VersionHistory.html

Visual D is a Visual Studio extension that adds D language support to VS2005-2015 and is written in D.

Its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests are welcome.

Happy coding,
Rainer
January 01, 2015
Thanks Rainer

As VisualD is now part of D-Programming-Language, it would be great if it would have the same releases/tags. Would i.e. simplify the maintenance of the DMD Windows installer and also make it clear with which D version VisualD keeps pace ;)


Keep the great stuft rollin' and habe a great 2015!


On Thursday, 1 January 2015 at 22:00:03 UTC, Rainer Schuetze wrote:
> Happy new year!
>
> Just the right time for a new release of Visual D!
> This version features
>
> * Win32/COFF support for dmd 2.067+
>
> * basic support to compile C/C++ files as part of the D project
>
> * dparser: updated Alex Bothes semantic analyzer to a recent version (the engine that also powers Mono-D)
>
> * goto file/line for mixin errors and exception dumps
>
> * link dependency monitor now uses tracker.exe from MSBuild or WinSDK
>
> Please grab the installer at http://rainers.github.io/visuald/visuald/StartPage.html
>
> The full version history can be read here: http://rainers.github.io/visuald/visuald/VersionHistory.html
>
> Visual D is a Visual Studio extension that adds D language support to VS2005-2015 and is written in D.
>
> Its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests are welcome.
>
> Happy coding,
> Rainer

January 02, 2015

On 01.01.2015 23:55, notna wrote:
> Thanks Rainer
>
> As VisualD is now part of D-Programming-Language, it would be great if
> it would have the same releases/tags. Would i.e. simplify the
> maintenance of the DMD Windows installer and also make it clear with
> which D version VisualD keeps pace ;)
>

Most of the new features and bug fixes in Visual D are not linked to language changes. Those that are probably also need support in dparser, which is an external project.

I'm also trying to have more frequent releases than dmd, so versions will diverge. Maybe a sticker somewhere "best with dmd 2.xxx" could help matching the appropriate compiler version.

Please note that Visual D also has support for GDC and LDC.
January 02, 2015
On 2 January 2015 at 08:00, Rainer Schuetze via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
> Happy new year!
>
> Just the right time for a new release of Visual D!

Huzzah! You're my hero, as always! :)

> This version features
>
> * Win32/COFF support for dmd 2.067+

Does DMD bundle COFF32 libs yet? We really need to get those in the next release.


> * basic support to compile C/C++ files as part of the D project
>
> * dparser: updated Alex Bothes semantic analyzer to a recent version (the engine that also powers Mono-D)
>
> * goto file/line for mixin errors and exception dumps
>
> * link dependency monitor now uses tracker.exe from MSBuild or WinSDK
>
> Please grab the installer at http://rainers.github.io/visuald/visuald/StartPage.html
>
> The full version history can be read here: http://rainers.github.io/visuald/visuald/VersionHistory.html
>
> Visual D is a Visual Studio extension that adds D language support to VS2005-2015 and is written in D.
>
> Its source code can be found on github: https://github.com/D-Programming-Language/visuald, pull requests are welcome.
>
> Happy coding,
> Rainer
January 02, 2015

On 02.01.2015 11:09, Manu via Digitalmars-d-announce wrote:
>> * Win32/COFF support for dmd 2.067+
> Does DMD bundle COFF32 libs yet? We really need to get those in the
> next release.

Nothing prepared for that yet. I believe this feature was supposed to be experimental for a release without official support, but given the rate of dmd releases, that time frame is probably too long. It's also annoying to try out without the runtime precompiled.

Maybe I should add some phobos build support to Visual D. That would also allow to add debug information to the runtime for better debug experience (https://issues.dlang.org/show_bug.cgi?id=4014 might still be a nuisance).
January 09, 2015
On Thursday, 1 January 2015 at 22:00:03 UTC, Rainer Schuetze wrote:
> Happy new year!
>
> Just the right time for a new release of Visual D!
> This version features
>

Awesome! In order to make it easier for new users, the documentation could mention that "Visual Studio Community 2013" is a viable choice, there's no need to use 'Express' for C++ and 'Shell' for D.
January 14, 2015

On 09.01.2015 10:34, Daniel N wrote:
> On Thursday, 1 January 2015 at 22:00:03 UTC, Rainer Schuetze wrote:
>> Happy new year!
>>
>> Just the right time for a new release of Visual D!
>> This version features
>>
>
> Awesome! In order to make it easier for new users, the documentation
> could mention that "Visual Studio Community 2013" is a viable choice,
> there's no need to use 'Express' for C++ and 'Shell' for D.

Thanks for the hint, I have now updated the documentation.