feat: Right align line numbers

This commit is contained in:
Scott Schafer
2025-05-30 16:03:32 -06:00
parent e3514bde96
commit aa9767290e
6 changed files with 64 additions and 54 deletions

View File

@@ -2114,15 +2114,15 @@ fn foo() {
error: foo
--> test.rs:3:6
|
3 | X0 Y0 Z0
3 | X0 Y0 Z0
| _______^
4 | | X1 Y1 Z1
4 | | X1 Y1 Z1
| | ____^____-
| ||____|
| | `X` is a good letter
5 | | 1
6 | | 2
7 | | 3
5 | | 1
6 | | 2
7 | | 3
... |
15 | | X2 Y2 Z2
16 | | X3 Y3 Z3
@@ -2133,15 +2133,15 @@ error: foo
error: foo
test.rs:3:6
3 X0 Y0 Z0
3 X0 Y0 Z0
4 X1 Y1 Z1
4 X1 Y1 Z1
`X` is a good letter
5 1
6 2
7 3
5 1
6 2
7 3
15 X2 Y2 Z2
16 X3 Y3 Z3
@@ -2189,15 +2189,15 @@ fn foo() {
error: foo
--> test.rs:3:6
|
3 | X0 Y0 Z0
3 | X0 Y0 Z0
| _______^
4 | | 1
5 | | 2
6 | | 3
7 | | X1 Y1 Z1
4 | | 1
5 | | 2
6 | | 3
7 | | X1 Y1 Z1
| | _________-
8 | || 4
9 | || 5
8 | || 4
9 | || 5
10 | || 6
11 | || X2 Y2 Z2
| ||__________- `Z` is a good letter too
@@ -2211,15 +2211,15 @@ error: foo
error: foo
test.rs:3:6
3 X0 Y0 Z0
3 X0 Y0 Z0
4 1
5 2
6 3
7 X1 Y1 Z1
4 1
5 2
6 3
7 X1 Y1 Z1
8 4
9 5
8 4
9 5
10 6
11 X2 Y2 Z2
`Z` is a good letter too