From f80fbfd61f358555f3d4ede3017eec34e5a34cad Mon Sep 17 00:00:00 2001 From: pennae Date: Fri, 3 Feb 2023 01:57:42 +0100 Subject: [PATCH] nixos-render-docs: indent and embolden list item heads in manpages this matches what html outputs do more closely, and feels like it'll be easier to read because it looks less like just another paragraph. --- .../nix/nixos-render-docs/src/nixos_render_docs/manpage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 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 d1cd8c95a7c7..c6836ade33be 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 @@ -172,12 +172,12 @@ class ManpageRenderer(Renderer): lst.first_item_seen = True head = "•" if lst.next_idx is not None: - head = f" {lst.next_idx}." + head = f"{lst.next_idx}." lst.next_idx += 1 return ( f'{maybe_space}' f'.RS {lst.width}\n' - f"\\h'-{lst.width}'{man_escape(head)}\\h'{lst.width - len(head)}'\\c" + f"\\h'-{len(head) + 1}'\\fB{man_escape(head)}\\fP\\h'1'\\c" ) def list_item_close(self, token: Token, tokens: Sequence[Token], i: int, options: OptionsDict, env: MutableMapping[str, Any]) -> str: