diff --git a/src/gen/gen_help_html.lua b/src/gen/gen_help_html.lua
index 57210f6ac1..d4766d84a1 100644
--- a/src/gen/gen_help_html.lua
+++ b/src/gen/gen_help_html.lua
@@ -1,24 +1,23 @@
--- Converts Nvim :help files to HTML. Validates |tag| links and document syntax (parser errors).
--
--- USAGE (For CI/local testing purposes): Simply `make lintdoc` or `scripts/lintdoc.lua`, which
--- basically does the following:
+-- USAGE (For CI/local testing purposes): Simply `make lintdoc`, which basically does the following:
-- 1. :helptags ALL
--- 2. nvim -V1 -es +"lua require('scripts.gen_help_html').run_validate()" +q
--- 3. nvim -V1 -es +"lua require('scripts.gen_help_html').test_gen()" +q
+-- 2. nvim -V1 -es +"lua require('src.gen.gen_help_html').run_validate()" +q
+-- 3. nvim -V1 -es +"lua require('src.gen.gen_help_html').test_gen()" +q
--
-- USAGE (GENERATE HTML):
-- 1. `:helptags ALL` first; this script depends on vim.fn.taglist().
--- 2. nvim -V1 -es --clean +"lua require('scripts.gen_help_html').gen('./runtime/doc', 'target/dir/')" +q
+-- 2. nvim -V1 -es --clean +"lua require('src.gen.gen_help_html').gen('./runtime/doc', 'target/dir/')" +q
-- - Read the docstring at gen().
-- 3. cd target/dir/ && jekyll serve --host 0.0.0.0
-- 4. Visit http://localhost:4000/…/help.txt.html
--
-- USAGE (VALIDATE):
--- 1. nvim -V1 -es +"lua require('scripts.gen_help_html').validate('./runtime/doc')" +q
+-- 1. nvim -V1 -es +"lua require('src.gen.gen_help_html').validate('./runtime/doc')" +q
-- - validate() is 10x faster than gen(), so it is used in CI.
--
-- SELF-TEST MODE:
--- 1. nvim -V1 -es +"lua require('scripts.gen_help_html')._test()" +q
+-- 1. nvim -V1 -es +"lua require('src.gen.gen_help_html')._test()" +q
--
-- NOTES:
-- * This script is used by the automation repo: https://github.com/neovim/doc
@@ -277,7 +276,7 @@ end
--- Removes the common indent level, after expanding tabs to 8 spaces.
local function trim_indent(s)
- return vim.text.indent(0, s, { expandtab = 8 })
+ return (vim.text.indent(0, s, { expandtab = 8 }))
end
--- Gets raw buffer text in the node's range (+/- an offset), as a newline-delimited string.
@@ -935,7 +934,7 @@ local function gen_one(fname, text, to_fname, old, commit, parser_path)
%s
- Nvim :help
pages, generated
+ Nvim :help
pages, generated
from source
using the tree-sitter-vimdoc parser.
@@ -1449,7 +1448,7 @@ function M.run_validate(help_dir)
eq(
{},
rv.invalid_spelling,
- 'invalid spelling in :help docs (see spell_dict in scripts/gen_help_html.lua)'
+ 'invalid spelling in :help docs (see spell_dict in src/gen/gen_help_html.lua)'
)
end