Skip to content

Commit e4d9bee

Browse files
committed
Use jog for traversals in layout filters
1 parent 0093d9d commit e4d9bee

File tree

1 file changed

+37
-9
lines changed

1 file changed

+37
-9
lines changed

src/resources/filters/main.lua

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -567,15 +567,43 @@ local quarto_finalize_filters = {
567567
}
568568

569569
local quarto_layout_filters = {
570-
{ name = "manuscript filtering", filter = manuscript() },
571-
{ name = "manuscript filtering", filter = manuscriptUnroll() },
572-
{ name = "layout-lightbox", filters = lightbox(), flags = { "has_lightbox" }},
573-
{ name = "layout-columns-preprocess", filter = columns_preprocess() },
574-
{ name = "layout-columns", filter = columns() },
575-
{ name = "layout-cites-preprocess", filter = cites_preprocess() },
576-
{ name = "layout-cites", filter = cites() },
577-
{ name = "layout-panels", filter = layout_panels() },
578-
{ name = "post-fold-code-and-lift-codeblocks-from-floats", filter = fold_code_and_lift_codeblocks() },
570+
{ name = "manuscript filtering",
571+
filter = manuscript(),
572+
traverse = 'jog',
573+
},
574+
{ name = "manuscript filtering",
575+
filter = manuscriptUnroll(),
576+
traverse = 'jog',
577+
},
578+
{ name = "layout-lightbox",
579+
filters = lightbox(),
580+
flags = { "has_lightbox" },
581+
traverse = 'jog',
582+
},
583+
{ name = "layout-columns-preprocess",
584+
filter = columns_preprocess(),
585+
traverse = 'jog',
586+
},
587+
{ name = "layout-columns",
588+
filter = columns(),
589+
traverse = 'jog',
590+
},
591+
{ name = "layout-cites-preprocess",
592+
filter = cites_preprocess(),
593+
traverse = 'jog',
594+
},
595+
{ name = "layout-cites",
596+
filter = cites(),
597+
traverse = 'jog',
598+
},
599+
{ name = "layout-panels",
600+
filter = layout_panels(),
601+
traverse = 'jog',
602+
},
603+
{ name = "post-fold-code-and-lift-codeblocks-from-floats",
604+
filter = fold_code_and_lift_codeblocks(),
605+
traverse = 'jog',
606+
},
579607
}
580608

581609
local quarto_crossref_filters = {

0 commit comments

Comments
 (0)