about summary refs log tree commit diff
diff options
context:
space:
mode:
authorpennae <github@quasiparticle.net>2023-02-01 03:03:14 +0100
committerpennae <82953136+pennae@users.noreply.github.com>2023-02-08 15:23:34 +0100
commit1e4bafdbc5dbdad9542be6aa42febb7766dea918 (patch)
treeb2c55b1cfcc42ab1230e866f632977970b2c0c31
parent29252d1477dd224e88af915ff7e13cadd52838fb (diff)
nixos-render-docs: style file literals in manpages
similar to inline code these were indistinguishale from other text.
render then in italic font instead, like mdoc .Pa does.
-rw-r--r--pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py
index 5a16884a67dfb..29a2981e51b87 100644
--- a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py
+++ b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/manpage.py
@@ -285,9 +285,7 @@ class ManpageRenderer(Renderer):
                   env: MutableMapping[str, Any]) -> str:
         if token.meta['name'] in [ 'command', 'env', 'option' ]:
             return f'\\fB{man_escape(token.content)}\\fP'
-        elif token.meta['name'] == 'file':
-            return f'{man_escape(token.content)}'
-        elif token.meta['name'] == 'var':
+        elif token.meta['name'] in [ 'file', 'var' ]:
             return f'\\fI{man_escape(token.content)}\\fP'
         elif token.meta['name'] == 'manpage':
             [page, section] = [ s.strip() for s in token.content.rsplit('(', 1) ]