Esteban Küber
99f2977031
Modify structured suggestion output
...
* On suggestions that include deletions, use a diff inspired output format
* When suggesting addition, use `+` as underline
* Color highlight modified span
2021-08-11 09:46:24 +00:00
J. Ryan Stinnett
8ca8b7724f
Add test for trimming with tabs ( #78438 )
2020-12-06 02:32:12 +00:00
Olivier FAURE
666afba684
Update description for error E0308
...
As per #76462
2020-10-25 12:20:25 +01:00
David Wood
3678e5c97e
errors: use -Z terminal-width in JSON emitter
...
This commit makes the JSON emitter use `-Z terminal-width` in the
"rendered" field of the JSON output.
Signed-off-by: David Wood <david@davidtw.co>
2020-06-26 16:01:51 +01:00
LeSeulArtichaut
eac6fac10b
Update tests
2019-12-12 20:56:14 +01:00
LeSeulArtichaut
3bd46f1aec
Update UI test expectations
2019-12-12 20:56:14 +01:00
Christoph Schmidler
59d7391238
Draw vertical lines in compiler error messages with multiline annotations correctly when non-1space unicode characters are to the left
...
For this we use the correct calculation of the 'left' identation
2019-11-27 20:02:20 +01:00
Esteban Küber
34f03c01f6
Point at type in let assignment on type errors
2019-11-21 19:24:31 -08:00
Esteban Küber
6f8f70624b
Surround types with backticks in type errors
2019-11-18 11:03:04 -08:00
Esteban Küber
94c6425464
Remove E0308 note when primary label has all info
2019-11-18 11:03:03 -08:00
Esteban Küber
b2e6aef073
review comments: tweak prefix strings
2019-11-18 11:02:44 -08:00
Esteban Küber
9980796d6d
Further unicode checks
2019-08-21 11:56:20 -07:00
Esteban Küber
de2e9fe2c4
Center trim on the span labels and handle unicode
2019-08-21 11:56:20 -07:00
Esteban Küber
45a6be5458
Fix tidy
2019-08-21 11:56:20 -07:00
Esteban Küber
f08b036cc7
Introduce term-size dependency and consider term width when trimming
2019-08-21 11:56:20 -07:00