Visual D 0.3.41 released

2015-05-16 Thread Rainer Schuetze via Digitalmars-d-announce

Hi,

there is a new release of Visual D available at 
http://rainers.github.io/visuald/visuald/StartPage.html


Major new features:

- new linker option "build and use local phobos library" to get a COFF32 
version (dmd 2.067+) or add missing debug info (dmd 2.065+)


- dparser updated with support for new language features in dmd 2.067

- new command "Compile and Disassemble" to show the disassembly of the 
current file in the code context window that is automatically 
synchronized with editor cursor movements. See 
http://rainers.github.io/visuald/visuald/CompileCommands.html


- improvements to the mago debugger engine: set next statement,  show 
symbols and address labels in the disassembly window, list associative 
array members, load PDB symbols from Microsoft Symbol Server or local 
cache folders, support lexical scope blocks and more


See http://rainers.github.io/visuald/visuald/VersionHistory.html for the 
full list of changes.


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


It is written in D, its source code can be found on github: 
https://github.com/D-Programming-Language/visuald, pull requests are 
welcome.


Rainer


Re: Visual D 0.3.41 released

2015-05-16 Thread thedeemon via Digitalmars-d-announce

On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze wrote:

there is a new release of Visual D available at 
http://rainers.github.io/visuald/visuald/StartPage.html


Great, thank you very much for your work!


Re: Visual D 0.3.41 released

2015-05-16 Thread Meta via Digitalmars-d-announce

On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze wrote:

Hi,

there is a new release of Visual D available at 
http://rainers.github.io/visuald/visuald/StartPage.html


Major new features:

- new linker option "build and use local phobos library" to get 
a COFF32 version (dmd 2.067+) or add missing debug info (dmd 
2.065+)


- dparser updated with support for new language features in dmd 
2.067


- new command "Compile and Disassemble" to show the disassembly 
of the current file in the code context window that is 
automatically synchronized with editor cursor movements. See 
http://rainers.github.io/visuald/visuald/CompileCommands.html


- improvements to the mago debugger engine: set next statement,
 show symbols and address labels in the disassembly window, 
list associative array members, load PDB symbols from Microsoft 
Symbol Server or local cache folders, support lexical scope 
blocks and more


See 
http://rainers.github.io/visuald/visuald/VersionHistory.html 
for the full list of changes.


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


It is written in D, its source code can be found on github: 
https://github.com/D-Programming-Language/visuald, pull 
requests are welcome.


Rainer


Very nice, VisualD is extremely useful. Thanks for all your hard 
work.


Re: Visual D 0.3.41 released

2015-05-17 Thread Manu via Digitalmars-d-announce
This is a really great release!
I missed the lexical scope support. I'll try that out right away. It's
been a long time coming :)

On 17 May 2015 at 00:11, Meta via Digitalmars-d-announce
 wrote:
> On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze wrote:
>>
>> Hi,
>>
>> there is a new release of Visual D available at
>> http://rainers.github.io/visuald/visuald/StartPage.html
>>
>> Major new features:
>>
>> - new linker option "build and use local phobos library" to get a COFF32
>> version (dmd 2.067+) or add missing debug info (dmd 2.065+)
>>
>> - dparser updated with support for new language features in dmd 2.067
>>
>> - new command "Compile and Disassemble" to show the disassembly of the
>> current file in the code context window that is automatically synchronized
>> with editor cursor movements. See
>> http://rainers.github.io/visuald/visuald/CompileCommands.html
>>
>> - improvements to the mago debugger engine: set next statement,
>>  show symbols and address labels in the disassembly window, list
>> associative array members, load PDB symbols from Microsoft Symbol Server or
>> local cache folders, support lexical scope blocks and more
>>
>> See http://rainers.github.io/visuald/visuald/VersionHistory.html for the
>> full list of changes.
>>
>> Visual D is a Visual Studio extension that adds D language support to
>> VS2005-2015.
>>
>> It is written in D, its source code can be found on github:
>> https://github.com/D-Programming-Language/visuald, pull requests are
>> welcome.
>>
>> Rainer
>
>
> Very nice, VisualD is extremely useful. Thanks for all your hard work.


Re: Visual D 0.3.41 released

2015-05-17 Thread extrawurst via Digitalmars-d-announce

On Sunday, 17 May 2015 at 08:04:44 UTC, Manu wrote:

This is a really great release!
I missed the lexical scope support. I'll try that out right 
away. It's

been a long time coming :)

On 17 May 2015 at 00:11, Meta via Digitalmars-d-announce
 wrote:
On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze 
wrote:


Hi,

there is a new release of Visual D available at
http://rainers.github.io/visuald/visuald/StartPage.html

Major new features:

- new linker option "build and use local phobos library" to 
get a COFF32

version (dmd 2.067+) or add missing debug info (dmd 2.065+)

- dparser updated with support for new language features in 
dmd 2.067


- new command "Compile and Disassemble" to show the 
disassembly of the
current file in the code context window that is automatically 
synchronized

with editor cursor movements. See
http://rainers.github.io/visuald/visuald/CompileCommands.html

- improvements to the mago debugger engine: set next 
statement,
 show symbols and address labels in the disassembly window, 
list
associative array members, load PDB symbols from Microsoft 
Symbol Server or

local cache folders, support lexical scope blocks and more

See 
http://rainers.github.io/visuald/visuald/VersionHistory.html 
for the

full list of changes.

Visual D is a Visual Studio extension that adds D language 
support to

VS2005-2015.

It is written in D, its source code can be found on github:
https://github.com/D-Programming-Language/visuald, pull 
requests are

welcome.

Rainer



Very nice, VisualD is extremely useful. Thanks for all your 
hard work.


What is meant by "support lexical scope blocks" ?

void foo() {
  {int x;} // ?
}


Re: Visual D 0.3.41 released

2015-05-17 Thread Rainer Schuetze via Digitalmars-d-announce



On 17.05.2015 13:48, extrawurst wrote:

On Sunday, 17 May 2015 at 08:04:44 UTC, Manu wrote:

This is a really great release!
I missed the lexical scope support. I'll try that out right away. It's
been a long time coming :)



What is meant by "support lexical scope blocks" ?

void foo() {
   {int x;} // ?
}


Similar, it's more about the second 'i' being hidden in:

void main()
{
   for(int i = 0; i < 10; i++)
  writefln("1 - %d", i);

   for(int i = 0; i < 10; i++)
  writefln("2 - %d", i);
}

See https://issues.dlang.org/show_bug.cgi?id=3657.

Unfortunately the respective PR is still not merged: 
https://github.com/D-Programming-Language/dmd/pull/2867


So, the lexical scope support in mago currently helps only with a 
manually updated dmd, or when stepping into C/C++ code.


Re: Visual D 0.3.41 released

2015-05-19 Thread Dominikus Dittes Scherkl via Digitalmars-d-announce

On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze wrote:

Hi,

there is a new release of Visual D available at 
http://rainers.github.io/visuald/visuald/StartPage.html


Major new features:

- new linker option "build and use local phobos library" to get 
a COFF32 version (dmd 2.067+) or add missing debug info (dmd 
2.065+)


- dparser updated with support for new language features in dmd 
2.067


- new command "Compile and Disassemble" to show the disassembly 
of the current file in the code context window that is 
automatically synchronized with editor cursor movements. See 
http://rainers.github.io/visuald/visuald/CompileCommands.html


- improvements to the mago debugger engine: set next statement,
 show symbols and address labels in the disassembly window, 
list associative array members, load PDB symbols from Microsoft 
Symbol Server or local cache folders, support lexical scope 
blocks and more


See 
http://rainers.github.io/visuald/visuald/VersionHistory.html 
for the full list of changes.


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


It is written in D, its source code can be found on github: 
https://github.com/D-Programming-Language/visuald, pull 
requests are welcome.


Rainer




Re: Visual D 0.3.41 released

2015-05-19 Thread Dominikus Dittes Scherkl via Digitalmars-d-announce

Sorry for my last post - the system somehow eat my message


On Saturday, 16 May 2015 at 09:09:38 UTC, Rainer Schuetze wrote:

Hi,

there is a new release of Visual D available at 
http://rainers.github.io/visuald/visuald/StartPage.html


Cool.

How is the site under "D / Getting Started / IDE" updated?
Because for Visual-D there the column "last activities" reads 
"April 2014" - while other IDEs were updated a few days ago.


Just because such small details quickly lead to the impression 
that nobody works on the project, which is simply false!