Bug 20824 – error messages generated by dmd build script can be prefixed with a non-standard "ERROR:"

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2020-05-12T17:46:23Z
Last change time
2020-06-02T09:19:57Z
Keywords
pull
Assigned to
No Owner
Creator
Basile-z
See also
https://issues.dlang.org/show_bug.cgi?id=20825

Comments

Comment #0 by b2.temp — 2020-05-12T17:46:23Z
making the messages quite impossible to be clicked in an IDE
Comment #1 by b2.temp — 2020-05-12T17:46:46Z
example > ERROR: dmd/declaration.d(792): Error: no property `isOveDeclaration` for type `dmd.dsymbol.Dsymbol`, did you mean `dmd.dsymbol.Dsymbol.isOverDeclaration`?
Comment #2 by b2.temp — 2020-06-02T07:38:16Z
This due to --- /** Aborts the current build TODO: - Display detailed error messages Params: msg = error message to display Throws: BuildException with the supplied message Returns: nothing but enables `throw abortBuild` to convey the resulting behavior */ BuildException abortBuild(string msg = "Build failed!") { throw new BuildException("ERROR: " ~ msg); } --- just split in two lines please.
Comment #3 by dlang-bot — 2020-06-02T07:41:17Z
@NilsLankila created dlang/dmd pull request #11209 "fix issue 20824 - error messages generated by dmd build script can be…" fixing this issue: - fix issue 20824 - error messages generated by dmd build script can be prefixed with a non-standard "ERROR:" So that dmd developpers working with IDE can click the first message. https://github.com/dlang/dmd/pull/11209
Comment #4 by dlang-bot — 2020-06-02T09:19:57Z
dlang/dmd pull request #11209 "fix issue 20824 - error messages generated by dmd build script can be…" was merged into master: - e49fa4d28bc630d27af85407b0f00cc9ce83558e by Nils Lankila: fix issue 20824 - error messages generated by dmd build script can be prefixed with a non-standard "ERROR:" So that dmd developpers working with IDE can click the first message. https://github.com/dlang/dmd/pull/11209