Rainer Schuetze

Results 234 comments of Rainer Schuetze

Just tried a couple of "Show parameter list" in the dmd and visuald source code, they looked pretty good. I suspect that you are working more on templated code which...

https://github.com/dlang/visuald/releases/tag/v1.4.0-rc3 has some improvements for the completion, though not much regarding the speed of operation. To get a log of the communication between Visual D and dmdserver, just create a...

Hi @kinke, please try this one: https://github.com/ldc-developers/ldc/pull/4683

Sorry for the inconvenience. I guess the `__debugOverview` hooks are no longer called. That works for me, but I think I have fixed something in that area in the meantime....

I noticed and fixed a couple more issues with debug function execution, should be better now in https://github.com/dlang/visuald/releases/tag/v1.4.1-beta4

The discussion about this feature prompted the implementation of function execution in the debugger, see https://github.com/dlang/visuald/issues/241. Missing appropriate debug information there was never an automatic detection of properties, though. When...

> `@property` appears to affect the mangling of the symbol name; is that not sufficient information? It appears that this can actually work (but is restricted to extern(D) functions). I...

I thought about making it a multiple state option: never, `pure const @property`, `const @property`, `@property`. It's probably too risky to allow `pure const` only, too, but as `@property` has...

Methods implementing "logical const" (e.g. mutating some internal cache) could be annotated `pure const`.

> how could a method with no arguments and const this mutate an internal cache? It would have to cast away const on `this` or one of its sub-components. You...