diff options
Diffstat (limited to '')
| -rw-r--r-- | src/construct/code_fenced.rs | 25 | 
1 files changed, 4 insertions, 21 deletions
| diff --git a/src/construct/code_fenced.rs b/src/construct/code_fenced.rs index e69f33c..56a2a04 100644 --- a/src/construct/code_fenced.rs +++ b/src/construct/code_fenced.rs @@ -331,27 +331,10 @@ pub fn at_non_lazy_break(tokenizer: &mut Tokenizer) -> State {          State::Next(StateName::CodeFencedAfter),          State::Next(StateName::CodeFencedContentBefore),      ); -    State::Retry(StateName::CodeFencedCloseBefore) -} - -/// Before closing fence, at eol. -/// -/// ```markdown -///   | ~~~js -/// > | console.log(1) -///                   ^ -///   | ~~~ -/// ``` -pub fn close_before(tokenizer: &mut Tokenizer) -> State { -    match tokenizer.current { -        Some(b'\n') => { -            tokenizer.enter(Name::LineEnding); -            tokenizer.consume(); -            tokenizer.exit(Name::LineEnding); -            State::Next(StateName::CodeFencedCloseStart) -        } -        _ => unreachable!("expected eol"), -    } +    tokenizer.enter(Name::LineEnding); +    tokenizer.consume(); +    tokenizer.exit(Name::LineEnding); +    State::Next(StateName::CodeFencedCloseStart)  }  /// Before closing fence, at optional whitespace. | 
