Brian Schott
Brian Schott
As far as I can tell, this is the most recent mention of rdmd in the changelogs: https://dlang.org/changelog/2.080.0.html#rdmdMakefiles When was it deprecated?
The odds of me implementing this are incredibly low.
I don't see what that kind of semantic information has to do with creating a parse tree, unless we're going the C++ route of requiring semantic in order to parse....
Storing a text representation (or enough information to construct a text representation) of every symbol would have a pretty big impact on memory use.
Storing that information takes up memory and it's not necessary for autocomplete.
A real solution to this problem will require semantic analysis. You can't detect all signed/unsigned comparisons by just looking at the AST.
When launched without a file name as an input D-Scanner reads from the standard input stream. It's not failing to respond, you just haven't given it any input. The UNIX...
> Why does dub run dscanner -- -SWorks, while dub run dscanner -- -sDoes not work? In both cases no filename is provided. I assume that by "works" you mean...
I think that the real problem here is that the code is calling `expect` when it should be doing a `mixin(tokenCheck!`. It seems that this problem is kind of widespread...
I think that we should replace that accidental error recovery with intentional error recovery. If we're parsing a list of things, each of the element functions should return null if...