On Friday, 29 December 2017 at 21:34:14 UTC, Walter Bright wrote:
On 12/28/2017 11:53 PM, IM wrote:
Simple things like these make a big difference. D Lang has
been around for a long while now, and hence signs of its
maturity has to show everywhere, especially in the compiler,
as well as the package manager.
Diverging from the:
file(line): message
format is problematic because a lot of editors rely on that to
position the editor on the offending line.
It's easy to detect whether the compiler is invoked in a TTY.
Even if this turns out to be tricky, showing more helpful
information to the user with a special flag (e.g. `--explain` or
`--detailed`) is a way to go forward.