This commit is contained in:
Tom Alexander
2023-04-22 01:45:38 -04:00
parent 92ee59558b
commit 9861084afe
8 changed files with 16 additions and 33 deletions

View File

@@ -124,8 +124,7 @@ fn zeroth_section<'r, 's>(context: Context<'r, 's>, input: &'s str) -> Res<&'s s
let without_consuming_whitespace_context =
parser_context.with_additional_node(ContextElement::ConsumeTrailingWhitespace(false));
let element_matcher = element(true);
let element_matcher = parser_with_context!(element_matcher)(&parser_context);
let element_matcher = parser_with_context!(element(true))(&parser_context);
let exit_matcher = parser_with_context!(exit_matcher_parser)(&parser_context);
let (remaining, comment_and_property_drawer_element) = opt(tuple((
@@ -167,8 +166,7 @@ fn section<'r, 's>(context: Context<'r, 's>, mut input: &'s str) -> Res<&'s str,
class: ExitClass::Document,
exit_matcher: &section_end,
}));
let element_matcher = element(true);
let element_matcher = parser_with_context!(element_matcher)(&parser_context);
let element_matcher = parser_with_context!(element(true))(&parser_context);
let exit_matcher = parser_with_context!(exit_matcher_parser)(&parser_context);
// TODO: Match whatever a planning is.
let (mut remaining, (planning_element, property_drawer_element)) = tuple((