May 11, 2020 REG master, control character in DMD output even if piped | ||||
---|---|---|---|---|
| ||||
just open a console in your terminal, put a typo in a source to get an error (for example line 792 of declaration.d, rename isOverDeclaration -> isOveDeclaration) and
$ make -f posix.mak > a.out
I get things like
> ERROR: [1mdmd/declaration.d(792): [1;31mError: [mno property [0;36m[m[1misOveDeclaration[0;36m[m for type [0;36m[m[1mdmd[0;36m.[m[1mdsymbol[0;36m.[m[1mDsymbol[0;36m[m, did you mean [0;36m[m[1mdmd[0;36m.[m[1mdsymbol[0;36m.[m[1mDsymbol[0;36m.[m[1misOverDeclaration[0;36m[m?
Not good.
|
May 11, 2020 Re: REG master, control character in DMD output even if piped | ||||
---|---|---|---|---|
| ||||
Posted in reply to Basile B. | On Monday, 11 May 2020 at 22:33:16 UTC, Basile B. wrote: > just open a console in your terminal, put a typo in a source to get an error (for example line 792 of declaration.d, rename isOverDeclaration -> isOveDeclaration) and > > $ make -f posix.mak > a.out > > I get things like > >> ERROR: [1mdmd/declaration.d(792): [1;31mError: [mno property [0;36m[m[1misOveDeclaration[0;36m[m for type [0;36m[m[1mdmd[0;36m.[m[1mdsymbol[0;36m.[m[1mDsymbol[0;36m[m, did you mean [0;36m[m[1mdmd[0;36m.[m[1mdsymbol[0;36m.[m[1mDsymbol[0;36m.[m[1misOverDeclaration[0;36m[m? > > Not good. https://issues.dlang.org/show_bug.cgi?id=20822 I make some noise here because this is a serious regression for anyone willing to put his hands in the compiler. |
Copyright © 1999-2021 by the D Language Foundation