From e04aa1bcd9050ff705b2cb410f6de9520c763b0c Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 27 Jun 2022 17:32:27 +0200 Subject: [PATCH] nixos/make-options-doc: Escape inline code and code blocks --- nixos/lib/make-options-doc/mergeJSON.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/lib/make-options-doc/mergeJSON.py b/nixos/lib/make-options-doc/mergeJSON.py index 0e64efad7efa..c884a671f53b 100644 --- a/nixos/lib/make-options-doc/mergeJSON.py +++ b/nixos/lib/make-options-doc/mergeJSON.py @@ -68,10 +68,10 @@ def convertMD(options: Dict[str, Any]) -> str: def newline(self): return "\n" def codespan(self, text): - return f"{text}" + return f"{escape(text)}" def block_code(self, text, info=None): info = f" language={quoteattr(info)}" if info is not None else "" - return f"\n{text}" + return f"\n{escape(text)}" def link(self, link, text=None, title=None): if link[0:1] == '#': attr = "linkend"