On Tuesday, 9 June 2015 at 07:27:26 UTC, Joakim wrote:
On Tuesday, 9 June 2015 at 06:54:39 UTC, Shachar Shemesh wrote:
On 08/06/15 22:24, Walter Bright wrote:
"Unified call syntax. This proposal, by Bjarne, seeks to
unify the
member (x.f(y)) and non-member (f(x, y)) call syntaxes by
allowing
functions of either kind to be invoked by syntax of either
kind."
Dear god, I hope this doesn't pass.
It is one of the most confusing aspects of D. It makes it
close to impossible to locate the definition for a function
used.
Perhaps Dscanner's declaration finder (the -d flag) or DCD
would make your life easier. I use Dscanner all the time and
miss it when I'm stuck with grep for C nowadays:
https://github.com/Hackerpilot/Dscanner
https://github.com/Hackerpilot/DCD
Why are you using grep for C? There are solutions. I use rtags
and my own Emacs package cmake-ide. Works a treat.
Atila