Thread overview
When could Visual D distinguish between overloads
Aug 14
Susan
Aug 14
Susan
Aug 16
Susan
5 days ago
Susan
4 days ago
Rainer Schuetze
August 14
It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
August 14
Please implement this, thanks a lot.
August 15

On 14/08/2019 10:29, Susan wrote:
> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?

I'm not sure it is properly solvable with the current semantic engine.

I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.
August 16
On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>
>
> On 14/08/2019 10:29, Susan wrote:
>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>
> I'm not sure it is properly solvable with the current semantic engine.
>
> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.

Sounds great, thanks a lot!
5 days ago
On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>
>
> On 14/08/2019 10:29, Susan wrote:
>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>
> I'm not sure it is properly solvable with the current semantic engine.
>
> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.

By the way, when will the next major release arrive?
4 days ago

On 17/09/2019 13:59, Susan wrote:
> On Thursday, 15 August 2019 at 18:27:56 UTC, Rainer Schuetze wrote:
>>
>>
>> On 14/08/2019 10:29, Susan wrote:
>>> It’s a old problem that Visual D cannot distinguish between overloads, this causes Visual D to jump to the wrong overload. This is quite a major defect. So when would you implement this, @rainers?
>>
>> I'm not sure it is properly solvable with the current semantic engine.
>>
>> I hope I can add an experimental version of a dmd frontend based engine to the next major release of Visual D. This will yield good (semantic) error messages and browsing (on compiling code) including correct overload detection, but will probably have quite a few other quirks in its first version.
> 
> By the way, when will the next major release arrive?

First beta might still be a couple of weeks away.