Miscelaneous D tool updates
Brian Schott via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Thu Aug 7 16:36:58 PDT 2014
Tags and DUB support for all of this will happen when I get
around to it. (Or when you get around to it and make a pull
request)
libdparse: https://github.com/Hackerpilot/libdparse
* The lexer/parser/ast code for D written in D is no longer a part
of the dscanner project. (This also means that DCD no longer
includes a
static analysis tool as a submodule. Yay.)
dscanner: https://github.com/Hackerpilot/Dscanner
* Static analysis check for declaring methods or variables named
"init" or
otherwise overriding built-in properties. (Why does the
compiler let you
do this in the first place?)
* Tweaks to the opEquals, opCmp, toHash checks.
* Static analysis checks are now configurable through an ini file.
* Lots of random bug fixes.
dcd: https://github.com/Hackerpilot/DCD
* Autocomplete for selective imports.
* Autocomplete for auto variables. (Finally!)
* Show call tips for compiler-generated struct constructors.
* Autocomple global-scoped symbols more accurately.
* Several updates to editor integration scripts (Mostly EMACS)
* Lots of bug fixes
harbored: https://github.com/economicmodeling/harbored
* Documentation -> docs -> harbor?
* Documentation generator that is independent of DMD and its JSON
output.
* Example output:
http://economicmodeling.github.io/containers/index.html
* Lots of bug fixes.
libddoc: https://github.com/economicmodeling/libddoc
* D implementation of the DDoc macro system
* Lots of bug fixes
More information about the Digitalmars-d-announce
mailing list