@@ -410,7 +410,7 @@ impl EmitterWriter {
410
410
chars. next ( ) ;
411
411
}
412
412
}
413
- if ( col - col_ptr) > 1 {
413
+ if ( col - col_ptr) > 0 {
414
414
// One extra squiggly is replaced by a "^"
415
415
s. pop ( ) ;
416
416
}
@@ -962,7 +962,7 @@ mod test {
962
962
_____\n \
963
963
ddd__eee_\n \
964
964
elided\n \
965
- _ff_gg ";
965
+ __f_gg ";
966
966
let file = cm. new_filemap_and_lines ( "dummy.txt" , inp) ;
967
967
968
968
let span = |lo, hi, ( off_lo, off_hi) | {
@@ -976,7 +976,7 @@ mod test {
976
976
let sp1 = span ( 0 , 6 , ( 0 , 5 ) ) ;
977
977
let sp2 = span ( 8 , 8 , ( 0 , 3 ) ) ;
978
978
let sp3 = span ( 8 , 8 , ( 5 , 8 ) ) ;
979
- let sp4 = span ( 10 , 10 , ( 1 , 3 ) ) ;
979
+ let sp4 = span ( 10 , 10 , ( 2 , 3 ) ) ;
980
980
let sp5 = span ( 10 , 10 , ( 4 , 6 ) ) ;
981
981
982
982
let expect0 = "dummy.txt: 5 ccccc\n \
@@ -986,8 +986,8 @@ mod test {
986
986
dummy.txt: 9 ddd__eee_\n \
987
987
\x20 ^~~ ^~~\n \
988
988
\x20 ...\n \
989
- dummy.txt:11 _ff_gg \n \
990
- \x20 ^~ ^~\n ";
989
+ dummy.txt:11 __f_gg \n \
990
+ \x20 ^ ^~\n ";
991
991
992
992
let expect = "dummy.txt: 1 aaaaa\n \
993
993
dummy.txt: 2 aaaaa\n \
@@ -1008,8 +1008,8 @@ mod test {
1008
1008
let expect2 = "dummy.txt: 9 ddd__eee_\n \
1009
1009
\x20 ^~~ ^~~\n \
1010
1010
\x20 ...\n \
1011
- dummy.txt:11 _ff_gg \n \
1012
- \x20 ^~ ^~\n ";
1011
+ dummy.txt:11 __f_gg \n \
1012
+ \x20 ^ ^~\n ";
1013
1013
1014
1014
1015
1015
let expect_end = "dummy.txt: 1 aaaaa\n \
@@ -1020,7 +1020,7 @@ mod test {
1020
1020
dummy.txt: 9 ddd__eee_\n \
1021
1021
\x20 ^ ^\n \
1022
1022
\x20 ...\n \
1023
- dummy.txt:11 _ff_gg \n \
1023
+ dummy.txt:11 __f_gg \n \
1024
1024
\x20 ^ ^\n ";
1025
1025
1026
1026
let expect0_end = "dummy.txt: 5 ccccc\n \
@@ -1031,7 +1031,7 @@ mod test {
1031
1031
dummy.txt: 9 ddd__eee_\n \
1032
1032
\x20 ^ ^\n \
1033
1033
\x20 ...\n \
1034
- dummy.txt:11 _ff_gg \n \
1034
+ dummy.txt:11 __f_gg \n \
1035
1035
\x20 ^ ^\n ";
1036
1036
1037
1037
let expect_end_g1 = "dummy.txt:1 aaaaa\n \
@@ -1042,7 +1042,7 @@ mod test {
1042
1042
let expect2_end = "dummy.txt: 9 ddd__eee_\n \
1043
1043
\x20 ^ ^\n \
1044
1044
\x20 ...\n \
1045
- dummy.txt:11 _ff_gg \n \
1045
+ dummy.txt:11 __f_gg \n \
1046
1046
\x20 ^ ^\n ";
1047
1047
1048
1048
let expect_groups = [ expect2, expect_g1] ;
0 commit comments