(token, _i, _t, newlines)
| 82 | |
| 83 | let renderer = { |
| 84 | fence(token, _i, _t, newlines) { |
| 85 | if (/\bhidden:\s*true/.test(token.info)) return "" |
| 86 | let esc = escapeComplexScripts(token.content.trimRight()) |
| 87 | if (noStarch) esc = esc.replace(/[“”]/g, '"').replace(/…/g, "...") |
| 88 | return `${paraBreak(newlines)}${id(token)}\\begin{lstlisting}\n${esc}\n\\end{lstlisting}\n` |
| 89 | }, |
| 90 | |
| 91 | hardbreak() { return "\\break\n" }, |
| 92 | softbreak() { return " " }, |
nothing calls this directly
no test coverage detected