github-actions[bot]
5a14c820a9
[Backport release-0.8] docs: fix/remove invalid URLs ( #20735 )
...
docs: fix/remove invalid URLs
(cherry picked from commit ec1e71109c
)
Co-authored-by: Justin M. Keyes <justinkz@gmail.com >
2022-10-19 05:06:20 -07:00
github-actions[bot]
f294712d8c
[Backport release-0.8] doc ( #20616 )
...
docs: various
- increase python line-length limit from 88 => 100.
- gen_help_html: fix bug in "tag" case (tbl_count => tbl_contains)
ref #15632
fix #18215
fix #18479
fix #20527
fix #20532
Co-authored-by: Ben Weedon <ben@weedon.email >
(cherry picked from commit f37cd2bb15
)
Co-authored-by: Justin M. Keyes <justinkz@gmail.com >
2022-10-12 05:08:18 -07:00
github-actions[bot]
d92e6acc46
[Backport release-0.8] fix(docs-html): keycodes, taglinks, column_heading ( #20590 )
...
fix(docs-html): keycodes, taglinks, column_heading
Problem:
- Docs HTML: "foo ~" headings (column_heading) are not aligned with
their table columns/contents because the leading whitespace is not
emitted.
- taglinks starting with hyphen like |-x| were not recognized.
- keycodes like `<foo>` and `CTRL-x` were not recognized.
- ToC is not scrollable.
Solution:
- Add ws() to the column_heading case.
- Update help parser to latest version
- supports `keycode`
- fixes for taglink, argument
- Update .toc CSS. https://github.com/neovim/neovim.github.io/issues/297
fix https://github.com/neovim/neovim.github.io/issues/297
(cherry picked from commit 6d74676848
)
Co-authored-by: Justin M. Keyes <justinkz@gmail.com >
2022-10-11 05:04:51 -07:00
github-actions[bot]
47cd3cf852
[Backport release-0.8] feat(docs): remove old AWK scripts, update HTML generator ( #20587 )
...
* feat(docs): nested lists in HTML, update :help parser
- Docs HTML: improvements in https://github.com/neovim/tree-sitter-vimdoc
allow us to many hacks in `gen_help_html.lua`.
- Docs HTML: support nested lists.
- Docs HTML: avoid extra newlines (too much whitespace) in old
(preformatted) layout.
- Docs HTML: disable golden-grid for narrow viewport.
- Workaround for https://github.com/neovim/neovim/issues/20404
closes https://github.com/neovim/neovim/issues/20404
(cherry picked from commit 088abbeb6e
)
* feat(gen_help_html.lua): remove old AWK scripts
These files are no longer needed since gen_help_html.lua is working
fairly well.
ref https://github.com/neovim/neovim/pull/11967
(cherry picked from commit 03bc23de36
)
Co-authored-by: Justin M. Keyes <justinkz@gmail.com >
2022-10-11 04:19:38 -07:00
Justin M. Keyes
16336c486e
feat(gen_help_html.lua): adapt to new parser
...
- adapt to parser changes from https://github.com/vigoux/tree-sitter-vimdoc/pull/16
- numerous other generator improvements
2022-09-28 18:34:20 +02:00
Justin M. Keyes
63be765182
fix(docs): invalid :help links #20345
...
Fix those naughty single quotes.
closes #20159
2022-09-25 16:58:27 -07:00
dundargoc
e6680ea7c3
docs(lua): add Lua 5.1 reference manual ( #19663 )
...
based on http://www.vim.org/scripts/script.php?script_id=1291
reformatted to match Nvim documentation style; removed irrelevant sections
Co-authored-by: dundargoc <gocundar@gmail.com >
Co-authored-by: Christian Clason <c.clason@uni-graz.at >
Co-authored-by: Lewis Russell <lewis6991@gmail.com >
2022-08-08 18:58:32 +02:00