www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Visual D 0.3.41 released

reply Rainer Schuetze <r.sagitario gmx.de> writes:
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
May 16 2015
next sibling parent "thedeemon" <dlang thedeemon.com> writes:
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!
May 16 2015
prev sibling next sibling parent reply "Meta" <jared771 gmail.com> writes:
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.
May 16 2015
parent reply Manu via Digitalmars-d-announce <digitalmars-d-announce puremagic.com> writes:
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
<digitalmars-d-announce puremagic.com> 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.
May 17 2015
parent reply "extrawurst" <stephan extrawurst.org> writes:
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
 <digitalmars-d-announce puremagic.com> 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;} // ? }
May 17 2015
parent Rainer Schuetze <r.sagitario gmx.de> writes:
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.
May 17 2015
prev sibling parent reply "Dominikus Dittes Scherkl" writes:
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
May 19 2015
parent "Dominikus Dittes Scherkl" writes:
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!
May 19 2015