Skip to content

Commit 06f518b

Browse files
committed
add partial hunks from non-ast changes
1 parent 006437b commit 06f518b

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

package/src/common/prepare-dist.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,14 @@ function inlineFilters(config: Configuration) {
143143
info("Building inlined filters");
144144
const outDir = join(config.directoryInfo.share, "filters");
145145
const filtersToInline: Filter[] = [
146-
{ name: "main", dir: "." },
146+
{ name: "quarto-init" },
147+
{ name: "authors" },
148+
{ name: "quarto-pre" },
149+
{ name: "crossref" },
150+
{ name: "layout" },
151+
{ name: "quarto-post" },
147152
{ name: "pagebreak", dir: "rmarkdown" },
148-
{ name: "customwriter", dir: "customwriter" },
153+
{ name: "quarto-finalize" },
149154
];
150155

151156
filtersToInline.forEach((filter) => {

src/command/render/pandoc.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -722,6 +722,13 @@ export async function runPandoc(
722722
pandocArgs = removePandocArgs(pandocArgs, removeArgs);
723723
}
724724

725+
// https://github.com/quarto-dev/quarto-cli/issues/3126
726+
// it seems that we still need to coerce number-offset to be an number list,
727+
// otherwise pandoc fails.
728+
if (typeof allDefaults[kNumberOffset] === "number") {
729+
allDefaults[kNumberOffset] = [allDefaults[kNumberOffset]];
730+
}
731+
725732
// We always use our own pandoc data-dir, so tear off the user
726733
// data-dir and use ours.
727734
const dataDirArgs = new Map<string, boolean>();

0 commit comments

Comments
 (0)