From 1efe2efc41a21f834f06eb588c3fa0a63e79859a Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Sat, 10 Dec 2022 20:58:58 -0500 Subject: [PATCH] Using many_elem twice is breaking the build. --- src/parser/text_element_parser.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/parser/text_element_parser.rs b/src/parser/text_element_parser.rs index 85fb42ea..9ee7ffcb 100644 --- a/src/parser/text_element_parser.rs +++ b/src/parser/text_element_parser.rs @@ -57,7 +57,7 @@ where { move |mut i: I| { let mut ret = Vec::new(); - let current_context = context.clone(); + let mut current_context = context.clone(); loop { let len = i.input_len(); match till_matcher(¤t_context, i.clone()) { @@ -78,11 +78,11 @@ where } ret.push(many_elem); - // current_context = current_context.with_additional_node( - // ContextElement::PreviousElementNode(PreviousElementNode { - // element: many_elem.into(), - // }), - // ); + current_context = current_context.with_additional_node( + ContextElement::PreviousElementNode(PreviousElementNode { + element: many_elem.into(), + }), + ); i = remaining; } }