diff options
Diffstat (limited to 'src/construct/partial_label.rs')
-rw-r--r-- | src/construct/partial_label.rs | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/construct/partial_label.rs b/src/construct/partial_label.rs index a151841..6447961 100644 --- a/src/construct/partial_label.rs +++ b/src/construct/partial_label.rs @@ -142,13 +142,26 @@ pub fn at_break(tokenizer: &mut Tokenizer) -> State { } } -/// To do. +/// In a label, after whitespace. +/// +/// ```markdown +/// | [a␊ +/// > | b] +/// ^ +/// ``` pub fn eol_after(tokenizer: &mut Tokenizer) -> State { tokenizer.tokenize_state.connect = true; State::Retry(StateName::LabelAtBreak) } -/// To do. +/// In a label, at a blank line. +/// +/// ```markdown +/// | [a␊ +/// > | ␊ +/// ^ +/// | b] +/// ``` pub fn at_blank_line(tokenizer: &mut Tokenizer) -> State { tokenizer.tokenize_state.marker = 0; tokenizer.tokenize_state.connect = false; |