File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -104,10 +104,14 @@ fn skip_whitespace(input: Cursor) -> Cursor {
104
104
}
105
105
}
106
106
match byte {
107
- b' ' | 0x09 ..=0x0d => {
107
+ b' ' | 0x09 ..=0x0c => {
108
108
s = s. advance ( 1 ) ;
109
109
continue ;
110
110
}
111
+ b'\r' if s. as_bytes ( ) . get ( 1 ) == Some ( & b'\n' ) => {
112
+ s = s. advance ( 2 ) ;
113
+ continue ;
114
+ }
111
115
b if b <= 0x7f => { }
112
116
_ => {
113
117
let ch = s. chars ( ) . next ( ) . unwrap ( ) ;
Original file line number Diff line number Diff line change @@ -703,7 +703,7 @@ fn whitespace() {
703
703
assert_eq ! ( tokens. into_iter( ) . count( ) , 0 ) ;
704
704
705
705
let lone_carriage_return = " \r " ;
706
- lone_carriage_return. parse :: < TokenStream > ( ) . unwrap ( ) ; // FIXME
706
+ lone_carriage_return. parse :: < TokenStream > ( ) . unwrap_err ( ) ;
707
707
}
708
708
709
709
#[ test]
You can’t perform that action at this time.
0 commit comments