Thread overview
Visual D 0.3.9. released
May 29, 2010
Rainer Schuetze
May 29, 2010
Lionello Lunesu
May 30, 2010
BCS
May 30, 2010
Rainer Schuetze
Jun 04, 2010
Rainer Schuetze
Jun 04, 2010
test
Jun 01, 2010
tester
Jun 02, 2010
Rainer Schuetze
May 29, 2010
Hi,

I'd like to announce the release of Visual D 0.3.9.

Visual D is a Visual Studio package providing both project management and language services. It works with Visual Studio 2005, 2008 and 2010 as well as the free Visual Studio Shells.

This release features a cool search window that allows to quickly browse symbols read from compiler generated JSON files. It also allows fast file lookup in large projects.

Major changes in this version:

  * new file/symbol search window
  * word-completion can now be expanded to symbol lookup by pressing Ctrl-Space again
  * now uses machine-translated Windows SDK instead of std.windows plus a lot of manual translated additions

Recent version not announced here included:

  * function parameter tooltips
  * fixed problems on x64-Windows
  * added cv2pdb to installer

Visual D can be downloaded at http://www.dsource.org/projects/visuald
You will also find a short tour through some of Visual D's features there.

I've also tried to make the site a bit more user friendly, I hope you like it.

Rainer


May 29, 2010
Hi Rainer,

You're doing a great job on this, keep it up!

Is it possible for you to add the symbols for visuald.dll to the installer as well? VisualD 0.3.8 crashed on me yesterday and I want to investigate further. (It crashed when I started typing pragma (comment,"..."); and I'm not sure that syntax is even correct.

L.

On 29-5-2010 23:39, Rainer Schuetze wrote:
> Hi,
> 
> I'd like to announce the release of Visual D 0.3.9.
> 
> Visual D is a Visual Studio package providing both project management and language services. It works with Visual Studio 2005, 2008 and 2010 as well as the free Visual Studio Shells.
> 
> This release features a cool search window that allows to quickly browse symbols read from compiler generated JSON files. It also allows fast file lookup in large projects.
> 
> Major changes in this version:
> 
>   * new file/symbol search window
>   * word-completion can now be expanded to symbol lookup by pressing
> Ctrl-Space again
>   * now uses machine-translated Windows SDK instead of std.windows plus
> a lot of manual translated additions
> 
> Recent version not announced here included:
> 
>   * function parameter tooltips
>   * fixed problems on x64-Windows
>   * added cv2pdb to installer
> 
> Visual D can be downloaded at http://www.dsource.org/projects/visuald
> You will also find a short tour through some of Visual D's features there.
> 
> I've also tried to make the site a bit more user friendly, I hope you like it.
> 
> Rainer
> 
> 

May 30, 2010
Hello Lionello,

> (It crashed when I started typing pragma (comment,"...");
> and I'm not sure that syntax is even correct.
> 

The syntax is correct, but I didn't think comment is a supported pragma.

-- 
... <IXOYE><



May 30, 2010
Lionello Lunesu wrote:
> Hi Rainer,
> 
> You're doing a great job on this, keep it up!

Thanks.

> 
> Is it possible for you to add the symbols for visuald.dll to the
> installer as well? VisualD 0.3.8 crashed on me yesterday and I want to
> investigate further. (It crashed when I started typing pragma
> (comment,"..."); and I'm not sure that syntax is even correct.

Good idea. As long as it is troublesome to build the plugin from scratch due to prerequisites and a collection of patches, it could be helpful to get as much information as possible for bug reports.

I've tried to create a release version with debug symbols, but it crashes dmd, causes assertion and does not compile.

I've fixed the crash, but the assertions remain. I'll have to investigate...

Rainer

PS: I don't think the pragma is causing any special trouble, Visual D has just a scanner, it does not do any code analysis.

> 
> L.
> 
> On 29-5-2010 23:39, Rainer Schuetze wrote:
>> Hi,
>>
>> I'd like to announce the release of Visual D 0.3.9.
>>
>> Visual D is a Visual Studio package providing both project management
>> and language services. It works with Visual Studio 2005, 2008 and 2010
>> as well as the free Visual Studio Shells.
>>
>> This release features a cool search window that allows to quickly browse
>> symbols read from compiler generated JSON files. It also allows fast
>> file lookup in large projects.
>>
>> Major changes in this version:
>>
>>   * new file/symbol search window
>>   * word-completion can now be expanded to symbol lookup by pressing
>> Ctrl-Space again
>>   * now uses machine-translated Windows SDK instead of std.windows plus
>> a lot of manual translated additions
>>
>> Recent version not announced here included:
>>
>>   * function parameter tooltips
>>   * fixed problems on x64-Windows
>>   * added cv2pdb to installer
>>
>> Visual D can be downloaded at http://www.dsource.org/projects/visuald
>> You will also find a short tour through some of Visual D's features there.
>>
>> I've also tried to make the site a bit more user friendly, I hope you
>> like it.
>>
>> Rainer
>>
>>
> 
June 01, 2010
hi,
as nice as this is, but as soon as I want to debug, VS2008
crashes. am i doing something wrong?
June 02, 2010
hi,

tester wrote:
> hi,
> as nice as this is, but as soon as I want to debug, VS2008
> crashes. am i doing something wrong?

hard to tell without further information. what OS are you running, esp. 32-bit or 64-bit?

a crashdump might help. to create it, run procdump (http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx) after starting VS like this

procdump -e devenv.exe

and let it crash. procdump should then write a file "devenv.dmp", that you can attach to a report here: http://www.dsource.org/projects/visuald/newticket

thanks,
Rainer
June 04, 2010
Rainer Schuetze wrote:
> 
> Lionello Lunesu wrote:
>> Is it possible for you to add the symbols for visuald.dll to the
>> installer as well? VisualD 0.3.8 crashed on me yesterday and I want to
>> investigate further. (It crashed when I started typing pragma
>> (comment,"..."); and I'm not sure that syntax is even correct.
> 
> Good idea. As long as it is troublesome to build the plugin from scratch due to prerequisites and a collection of patches, it could be helpful to get as much information as possible for bug reports.

The new version 0.3.10 is now built that way, with the symbols available in the download area.

> 
> I've tried to create a release version with debug symbols, but it crashes dmd, causes assertion and does not compile.
> 
> I've fixed the crash, but the assertions remain. I'll have to investigate...

This turned out to be bad type references, that were only reported when combining a release build with building debug information. I'll post to bugzilla later...


> 
> Rainer
June 04, 2010
hi,

i can finally debug - thank you so much all