Skip to content

Commit d10651c

Browse files
committed
Revert "Require \r whitespace to be followed by \n"
This reverts commit 0c550b2.
1 parent bdfb5c1 commit d10651c

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

src/parse.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,14 +104,10 @@ fn skip_whitespace(input: Cursor) -> Cursor {
104104
}
105105
}
106106
match byte {
107-
b' ' | 0x09..=0x0c => {
107+
b' ' | 0x09..=0x0d => {
108108
s = s.advance(1);
109109
continue;
110110
}
111-
b'\r' if s.as_bytes().get(1) == Some(&b'\n') => {
112-
s = s.advance(2);
113-
continue;
114-
}
115111
b if b <= 0x7f => {}
116112
_ => {
117113
let ch = s.chars().next().unwrap();

tests/test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -740,7 +740,7 @@ fn whitespace() {
740740
assert_eq!(tokens.into_iter().count(), 0);
741741

742742
let lone_carriage_return = " \r ";
743-
lone_carriage_return.parse::<TokenStream>().unwrap_err();
743+
lone_carriage_return.parse::<TokenStream>().unwrap(); // FIXME
744744
}
745745

746746
#[test]

0 commit comments

Comments
 (0)