Error messages referring to arrow operators use wrong symbols when outputting Unicode
As per #10509, GHC documentation gave the wrong glyphs for Unicode alternatives to the -< and >- arrow operators (the codepoints were correct, but the glyphs were not). The incorrect glyphs have also made it into the error output.
So, in GHC error messages, we see something like the following:
…
In the command: arr (+ 2) ↢ x
…
Where ↢ should actually be ⤙. The alternative to >- is also incorrectly printed.
Trac metadata
Trac field | Value |
---|---|
Version | 7.10.2 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | libraries/pretty |
Test case | |
Differential revisions | |
BlockedBy | |
Related | #10509 |
Blocking | |
CC | |
Operating system | |
Architecture |