Re: Visual D 0.48.0 released

2018-12-22 Thread Rainer Schuetze via Digitalmars-d-announce
Hi,

I have uploaded a bugfix release 0.48.1, among other things fixed:

- goto definition on alias: jump to base definition if caret on alias
- cv2pdb: fix missing line numbers for new versions of mspdb*.dll
- mago: variables captured from stack of outer function not displayed in
locals

Head over to http://rainers.github.io/visuald/visuald/StartPage.html
or directly to https://github.com/dlang/visuald/releases/tag/v0.48.1

Happy holidays,
Rainer

On 02/12/2018 17:02, Rainer Schuetze wrote:
> Hi,
> 
> I have made a new release of Visual D available. Some highlights of
> version 0.48.0:
> 
> * installer and binaries now digitally signed by the "D Language Foundation"
> * experimental: option to enable semantic identifier highlighting
> * mago debugger: show return value, closure and capture variables as
> locals (with dmd 2.084/nightly)
> 
> 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
> VS2008-2017. It is written in D, its source code can be found on github:
> https://github.com/D-Programming-Language/visuald, pull requests welcome.
> 
> The installer can be found at
> http://rainers.github.io/visuald/visuald/StartPage.html
> 
> Happy coding,
> Rainer
> 


Re: Visual D 0.48.0 released

2018-12-04 Thread Rainer Schuetze via Digitalmars-d-announce



On 03/12/2018 22:10, Neia Neutuladh wrote:
> On Mon, 03 Dec 2018 15:08:33 +, greatsam4sure wrote:
>> It will be nice if you can port this code base to vs code. It is the
>> same visual studio code base.
> 
> Pardon? VS Code is an Electron application written mainly in TypeScript, 
> while Visual Studio is a Windows application written in C++ and C#. 
> They're quite different codebases with quite different plugin 
> architectures.
> 

I also doubt there is much that can be easily transferred from Visual D
to VS Code. Browsing the documentation I found this, though: "VS Code
uses a tools service architecture that enables it to integrate with many
of the same technologies that power Visual Studio, including Roslyn for
.NET, TypeScript, the Visual Studio debugging engine, and more."

Being mostly interested in the claim about the debugger I took a short
look at the C++ extension: it actually uses a debug engine that looks
very similar to the one used in VS. This might allow adding the mago
Concord extension for D style expression evaluation to VS Code, too. I
haven't found a way to configure it to match the source language to the
extension, though.


Re: Visual D 0.48.0 released

2018-12-03 Thread Manu via Digitalmars-d-announce
On Mon, Dec 3, 2018 at 2:30 AM Petar via Digitalmars-d-announce
 wrote:
>
> On Monday, 3 December 2018 at 10:04:48 UTC, M.M. wrote:
> > On Sunday, 2 December 2018 at 21:23:31 UTC, Manu wrote:
> >> On Sun, Dec 2, 2018 at 8:05 AM Rainer Schuetze via
> >> Digitalmars-d-announce 
> >> wrote:
> >>> [...]
> >>
> >> Bravo!
> >> Thank you for your awesome work as always Rainer!
> >>
> >> For those following, this release is something really special.
> >
> > I am not following... why is special? Because of the new
> > debugging function?
>
> Just have a look at
> http://rainers.github.io/visuald/visuald/VersionHistory.html ;)

A big thing that didn't seem to make it into the changelog, is that
the syntax colouring is MUCH more detailed. It is now competitive with
VisualAssist for C++.


Re: Visual D 0.48.0 released

2018-12-03 Thread Neia Neutuladh via Digitalmars-d-announce
On Mon, 03 Dec 2018 15:08:33 +, greatsam4sure wrote:
> It will be nice if you can port this code base to vs code. It is the
> same visual studio code base.

Pardon? VS Code is an Electron application written mainly in TypeScript, 
while Visual Studio is a Windows application written in C++ and C#. 
They're quite different codebases with quite different plugin 
architectures.


Re: Visual D 0.48.0 released

2018-12-03 Thread greatsam4sure via Digitalmars-d-announce

On Sunday, 2 December 2018 at 16:02:25 UTC, Rainer Schuetze wrote:

Hi,

I have made a new release of Visual D available. Some 
highlights of version 0.48.0:


* installer and binaries now digitally signed by the "D 
Language Foundation"
* experimental: option to enable semantic identifier 
highlighting
* mago debugger: show return value, closure and capture 
variables as

locals (with dmd 2.084/nightly)

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 VS2008-2017. It is written in D, its source code can 
be found on github: 
https://github.com/D-Programming-Language/visuald, pull 
requests welcome.


The installer can be found at 
http://rainers.github.io/visuald/visuald/StartPage.html


Happy coding,
Rainer



It will be nice if you can port this code base to vs code. It is 
the same visual studio code base.


It will be nice if visual D can also be use in vs code. To me 
Visual D is great but I don't like visual studio





Re: Visual D 0.48.0 released

2018-12-03 Thread Petar via Digitalmars-d-announce

On Monday, 3 December 2018 at 10:04:48 UTC, M.M. wrote:

On Sunday, 2 December 2018 at 21:23:31 UTC, Manu wrote:
On Sun, Dec 2, 2018 at 8:05 AM Rainer Schuetze via 
Digitalmars-d-announce  
wrote:

[...]


Bravo!
Thank you for your awesome work as always Rainer!

For those following, this release is something really special.


I am not following... why is special? Because of the new 
debugging function?


Just have a look at 
http://rainers.github.io/visuald/visuald/VersionHistory.html ;)


Re: Visual D 0.48.0 released

2018-12-03 Thread M.M. via Digitalmars-d-announce

On Sunday, 2 December 2018 at 21:23:31 UTC, Manu wrote:
On Sun, Dec 2, 2018 at 8:05 AM Rainer Schuetze via 
Digitalmars-d-announce  
wrote:

[...]


Bravo!
Thank you for your awesome work as always Rainer!

For those following, this release is something really special.


I am not following... why is special? Because of the new 
debugging function?


Re: Visual D 0.48.0 released

2018-12-02 Thread Manu via Digitalmars-d-announce
On Sun, Dec 2, 2018 at 8:05 AM Rainer Schuetze via
Digitalmars-d-announce  wrote:
>
> Hi,
>
> I have made a new release of Visual D available. Some highlights of
> version 0.48.0:
>
> * installer and binaries now digitally signed by the "D Language Foundation"
> * experimental: option to enable semantic identifier highlighting
> * mago debugger: show return value, closure and capture variables as
> locals (with dmd 2.084/nightly)
>
> 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
> VS2008-2017. It is written in D, its source code can be found on github:
> https://github.com/D-Programming-Language/visuald, pull requests welcome.
>
> The installer can be found at
> http://rainers.github.io/visuald/visuald/StartPage.html
>
> Happy coding,
> Rainer

Bravo!
Thank you for your awesome work as always Rainer!

For those following, this release is something really special.


Visual D 0.48.0 released

2018-12-02 Thread Rainer Schuetze via Digitalmars-d-announce
Hi,

I have made a new release of Visual D available. Some highlights of
version 0.48.0:

* installer and binaries now digitally signed by the "D Language Foundation"
* experimental: option to enable semantic identifier highlighting
* mago debugger: show return value, closure and capture variables as
locals (with dmd 2.084/nightly)

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
VS2008-2017. It is written in D, its source code can be found on github:
https://github.com/D-Programming-Language/visuald, pull requests welcome.

The installer can be found at
http://rainers.github.io/visuald/visuald/StartPage.html

Happy coding,
Rainer