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 :)

Reply via email to