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