Visual D 0.3.36 released - support for Alex Bothe's semantic analysis, LDC and profiling

alex info at alexanderbothe.com
Sat May 18 11:49:51 PDT 2013


On Friday, 17 May 2013 at 17:39:42 UTC, Rainer Schuetze wrote:
>
>
> On 15.05.2013 23:19, alex wrote:
>> On Saturday, 11 May 2013 at 10:39:39 UTC, Rainer Schuetze 
>> wrote:
>>> Hi,
>>>
>>> a new version of Visual D is long overdue, so finally it is 
>>> released.
>>> In addition to the usual fixes of bugs and regressions, the 
>>> major
>>> highlights of this version are
>>>
>>> - DParser by Alexander Bothe 
>>> (https://github.com/aBothe/D_Parser, also
>>> used by Mono-D) integrated as an alternative semantic engine 
>>> for
>>> better code completion (use "Open Language options" from the 
>>> Visual D
>>> menu to access the enable option)
>>
>> Finally :) -- Hopefully I can find some more time to do more 
>> pre-compile
>> time analysis implementation of D code ;)
>>
>> Oh btw, have you implemented the 
>> D_Parser.Misc.CompletionOptions? You
>> can toggle mixin pre-evaluation and other tweaks over there
>
> I just left them at their default, i.e. UFCS is enabled, but 
> mixin-support is disabled. Any problem with enabling the latter?
>
> The other options seem unused sofar when grepping for them, 
> maybe they are used by Mono-D, but not DParser (the version 
> used by the installer doesn't have the HideDeprecatedNodes 
> option).

mixin support might be good (but well, it's still and probably 
will ever be basic) -- there are problems with having too many 
mixins in one module, that's why I left it opt-in only. Anyway 
the option might be nice to have somewhere :)



More information about the Digitalmars-d-announce mailing list