www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Visual D 0.3.38 released

reply Rainer Schuetze <r.sagitario gmx.de> writes:
Hi,

an "official" release of Visual D is long overdue, so here it is with a 
selection of interesting changes:

* added support for string import dependencies (needs dmd 2.065)
* improved library path handling and defaults for x64
* added source control support for git in VS2013 (and maybe others)
* mute flood of errors by NuGet when building
* improved completion and integration with D_Parser
   - completion box now displays appropriate icon and tool tip
   - completion on selective import now lists identifiers from imported 
module
   - parameter tool tips now use prototype from D_Parser and shows doc
* updated to cv2pdb 0.31 with support for VS2013 and DWARF from gcc 4.8
* updated to mago 0.9

For a complete list of changes, see here: 
http://rainers.github.io/visuald/visuald/VersionHistory.html

Thanks to Alexander Bothe for helping with the integration of his 
excellent D parser library (https://github.com/aBothe/D_Parser) that 
also powers Mono-D. Visual D's own semantic analyzer cannot compete any 
longer both in speed and correctness and should be considered deprecated 
to avoid blocking integration of other features.

The installer can be found here: 
https://github.com/D-Programming-Language/visuald/releases/download/v0.3.38/VisualD-v0.3.38.exe

Visual D is a Visual Studio extension that adds D language support to 
VS2005-20013 and is written in D. Its source code can be found on 
github: https://github.com/D-Programming-Language/visuald

BTW: if you are looking for the bleeding edge of Visual D intermediate 
releases, checkout this link from time to time: 
https://github.com/D-Programming-Language/visuald/releases

Rainer
Apr 12 2014
next sibling parent Manu <turkeyman gmail.com> writes:
Once again, awesome work!
Many thanks for your time and efforts!


On 12 April 2014 19:44, Rainer Schuetze <r.sagitario gmx.de> wrote:

 Hi,

 an "official" release of Visual D is long overdue, so here it is with a
 selection of interesting changes:

 * added support for string import dependencies (needs dmd 2.065)
 * improved library path handling and defaults for x64
 * added source control support for git in VS2013 (and maybe others)
 * mute flood of errors by NuGet when building
 * improved completion and integration with D_Parser
   - completion box now displays appropriate icon and tool tip
   - completion on selective import now lists identifiers from imported
 module
   - parameter tool tips now use prototype from D_Parser and shows doc
 * updated to cv2pdb 0.31 with support for VS2013 and DWARF from gcc 4.8
 * updated to mago 0.9

 For a complete list of changes, see here: http://rainers.github.io/
 visuald/visuald/VersionHistory.html

 Thanks to Alexander Bothe for helping with the integration of his
 excellent D parser library (https://github.com/aBothe/D_Parser) that also
 powers Mono-D. Visual D's own semantic analyzer cannot compete any longer
 both in speed and correctness and should be considered deprecated to avoid
 blocking integration of other features.

 The installer can be found here: https://github.com/D-
 Programming-Language/visuald/releases/download/v0.3.38/VisualD-v0.3.38.exe

 Visual D is a Visual Studio extension that adds D language support to
 VS2005-20013 and is written in D. Its source code can be found on github:
 https://github.com/D-Programming-Language/visuald

 BTW: if you are looking for the bleeding edge of Visual D intermediate
 releases, checkout this link from time to time: https://github.com/D-
 Programming-Language/visuald/releases

 Rainer
Apr 12 2014
prev sibling next sibling parent reply Benjamin Thaut <code benjamin-thaut.de> writes:
Awesome work Rainer, thank you very much.

But the download is not working for me, I'm getting a 
ec_error_revoked_certificate

Kind Regards
Benjamin Thaut
Apr 12 2014
parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
On 12.04.2014 13:21, Benjamin Thaut wrote:
 Awesome work Rainer, thank you very much.

 But the download is not working for me, I'm getting a
 ec_error_revoked_certificate
Hmmm, maybe github/amazonaws are currently changing their certificates. If you are using Firefox, according to some tutorials you should disable OCSP in Options->Advanced->Certificates->Validation. That works for me, but I don't know what security holes are punched into the browser. Rainer
Apr 12 2014
parent Benjamin Thaut <code benjamin-thaut.de> writes:
Am 12.04.2014 13:42, schrieb Rainer Schuetze:
 On 12.04.2014 13:21, Benjamin Thaut wrote:
 Awesome work Rainer, thank you very much.

 But the download is not working for me, I'm getting a
 ec_error_revoked_certificate
Hmmm, maybe github/amazonaws are currently changing their certificates. If you are using Firefox, according to some tutorials you should disable OCSP in Options->Advanced->Certificates->Validation. That works for me, but I don't know what security holes are punched into the browser. Rainer
It also works if I remove the "s" from "https" in the url it jumps to.
Apr 12 2014
prev sibling parent reply "Meta" <jared771 gmail.com> writes:
On Saturday, 12 April 2014 at 09:44:15 UTC, Rainer Schuetze wrote:
 Hi,

 an "official" release of Visual D is long overdue, so here it 
 is with a selection of interesting changes:

 * added support for string import dependencies (needs dmd 2.065)
 * improved library path handling and defaults for x64
 * added source control support for git in VS2013 (and maybe 
 others)
 * mute flood of errors by NuGet when building
 * improved completion and integration with D_Parser
   - completion box now displays appropriate icon and tool tip
   - completion on selective import now lists identifiers from 
 imported module
   - parameter tool tips now use prototype from D_Parser and 
 shows doc
 * updated to cv2pdb 0.31 with support for VS2013 and DWARF from 
 gcc 4.8
 * updated to mago 0.9

 For a complete list of changes, see here: 
 http://rainers.github.io/visuald/visuald/VersionHistory.html

 Thanks to Alexander Bothe for helping with the integration of 
 his excellent D parser library 
 (https://github.com/aBothe/D_Parser) that also powers Mono-D. 
 Visual D's own semantic analyzer cannot compete any longer both 
 in speed and correctness and should be considered deprecated to 
 avoid blocking integration of other features.

 The installer can be found here: 
 https://github.com/D-Programming-Language/visuald/releases/download/v0.3.38/VisualD-v0.3.38.exe

 Visual D is a Visual Studio extension that adds D language 
 support to VS2005-20013 and is written in D. Its source code 
 can be found on github: 
 https://github.com/D-Programming-Language/visuald

 BTW: if you are looking for the bleeding edge of Visual D 
 intermediate releases, checkout this link from time to time: 
 https://github.com/D-Programming-Language/visuald/releases

 Rainer
Now when trying to debug with Mago, I get the error message: "Cannot launch debugger on <filepath> hr = 8910016"
Apr 14 2014
next sibling parent "Meta" <jared771 gmail.com> writes:
On Monday, 14 April 2014 at 23:25:54 UTC, Meta wrote:
 Now when trying to debug with Mago, I get the error message: 
 "Cannot launch debugger on <filepath>

 hr = 8910016"
I'm using Visual Studio Professional 2012
Apr 14 2014
prev sibling next sibling parent "evilrat" <evilrat666 gmail.com> writes:
On Monday, 14 April 2014 at 23:25:54 UTC, Meta wrote:
 Now when trying to debug with Mago, I get the error message: 
 "Cannot launch debugger on <filepath>

 hr = 8910016"
x64 build? mago is only x86 debugger
Apr 14 2014
prev sibling parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
On 15.04.2014 01:25, Meta wrote:
 On Saturday, 12 April 2014 at 09:44:15 UTC, Rainer Schuetze wrote:
 Hi,

 an "official" release of Visual D is long overdue, so here it is with
 a selection of interesting changes:

 * added support for string import dependencies (needs dmd 2.065)
 * improved library path handling and defaults for x64
 * added source control support for git in VS2013 (and maybe others)
 * mute flood of errors by NuGet when building
 * improved completion and integration with D_Parser
   - completion box now displays appropriate icon and tool tip
   - completion on selective import now lists identifiers from imported
 module
   - parameter tool tips now use prototype from D_Parser and shows doc
 * updated to cv2pdb 0.31 with support for VS2013 and DWARF from gcc 4.8
 * updated to mago 0.9

 For a complete list of changes, see here:
 http://rainers.github.io/visuald/visuald/VersionHistory.html

 Thanks to Alexander Bothe for helping with the integration of his
 excellent D parser library (https://github.com/aBothe/D_Parser) that
 also powers Mono-D. Visual D's own semantic analyzer cannot compete
 any longer both in speed and correctness and should be considered
 deprecated to avoid blocking integration of other features.

 The installer can be found here:
 https://github.com/D-Programming-Language/visuald/releases/download/v0.3.38/VisualD-v0.3.38.exe


 Visual D is a Visual Studio extension that adds D language support to
 VS2005-20013 and is written in D. Its source code can be found on
 github: https://github.com/D-Programming-Language/visuald

 BTW: if you are looking for the bleeding edge of Visual D intermediate
 releases, checkout this link from time to time:
 https://github.com/D-Programming-Language/visuald/releases

 Rainer
Now when trying to debug with Mago, I get the error message: "Cannot launch debugger on <filepath> hr = 8910016"
see https://issues.dlang.org/show_bug.cgi?id=12565 Denis already figured out the cause: mago was now built with VS2013, but the MS runtime library DLLs are not part of the install. I have rebuilt mago with static linkage of the CRT, please try this one: https://github.com/D-Programming-Language/visuald/releases/tag/v0.3.38-1
Apr 14 2014
parent reply "Meta" <jared771 gmail.com> writes:
On Tuesday, 15 April 2014 at 05:23:05 UTC, Rainer Schuetze wrote:
 see https://issues.dlang.org/show_bug.cgi?id=12565

 Denis already figured out the cause: mago was now built with 
 VS2013, but the MS runtime library DLLs are not part of the 
 install.

 I have rebuilt mago with static linkage of the CRT, please try 
 this one: 
 https://github.com/D-Programming-Language/visuald/releases/tag/v0.3.38-1
Strange that this did not show up in a Google search. I will confirm that this fixes it after work.
Apr 15 2014
parent "Meta" <jared771 gmail.com> writes:
On Tuesday, 15 April 2014 at 12:04:28 UTC, Meta wrote:
 Strange that this did not show up in a Google search. I will 
 confirm that this fixes it after work.
Thank you, this has fixed the issue.
Apr 15 2014