diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-06 17:09:44 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-06 17:09:44 +0300 |
| commit | 631e454d674ad5111d2b56a6964ead461894a1f6 (patch) | |
| tree | 4802b72d19079f43b7d5d8212d368bede9e85ac4 /docs/_ext | |
| parent | b26a59dbfe0a1e96a71cfd8e9f4bf68e20eb14ec (diff) | |
| parent | 52f8585cdc3e5e4ec1528d64e3dfd1317abc958c (diff) | |
| download | vyos-documentation-631e454d674ad5111d2b56a6964ead461894a1f6.tar.gz vyos-documentation-631e454d674ad5111d2b56a6964ead461894a1f6.zip | |
Merge pull request #1884 from vyos/fix/docs-typos-swap-current
docs: fix typos and grammar (ported from #1852 RST → MyST)
Diffstat (limited to 'docs/_ext')
| -rw-r--r-- | docs/_ext/vyos.py | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/docs/_ext/vyos.py b/docs/_ext/vyos.py index 2f4dede9..527178d1 100644 --- a/docs/_ext/vyos.py +++ b/docs/_ext/vyos.py @@ -364,8 +364,18 @@ class CmdInclude(SphinxDirective): line = re.sub('{{\s?var' + str(i) + '\s?}}',value,line) new_include_lines.append(line) - self.state._renderer.nested_render_text(''.join(new_include_lines), self.lineno) - return [] + if hasattr(self.state, '_renderer'): + self.state._renderer.nested_render_text(''.join(new_include_lines), self.lineno) + return [] + from docutils.statemachine import ViewList + from docutils import nodes + content = ''.join(new_include_lines) + vl = ViewList() + for i, line in enumerate(content.splitlines(keepends=False)): + vl.append(line, include_file[1], i) + node = nodes.Element() + self.state.nested_parse(vl, self.content_offset, node, match_titles=True) + return node.children class CfgcmdlistDirective(Directive): |
