aboutsummaryrefslogtreecommitdiff
path: root/src/smp/builtins.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/smp/builtins.py')
-rw-r--r--src/smp/builtins.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/smp/builtins.py b/src/smp/builtins.py
index d5eb4a5..537da37 100644
--- a/src/smp/builtins.py
+++ b/src/smp/builtins.py
@@ -185,7 +185,8 @@ def _smp_builtin_template_content():
def inner(macro_processor):
filename, content, extension = macro_processor._get_macro_with_prefix(
"template_stack_content"
- )[0]
+ ).pop()
+
macro_processor._enter_file_frame(f"[part]{filename}", 0, "")
res = macro_processor.process_input(content, file=filename)
@@ -193,7 +194,6 @@ def _smp_builtin_template_content():
res = smp_builtin_html_from_markdown(macro_processor, res)
macro_processor._pop_file_frame()
- macro_processor._get_macro_with_prefix("template_stack_content").pop(0)
return res
return inner