diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2026-03-27 07:48:28 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-27 07:48:28 -0400 |
| commit | 0f74791126dcf739ef16019e365835398f2ef131 (patch) | |
| tree | bd22b8638229cba5ef3c6edf35ee70e0382929aa /scripts | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar.gz nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar.bz2 nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar.lz nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar.xz nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.tar.zst nvim-lspconfig-0f74791126dcf739ef16019e365835398f2ef131.zip | |
fix(ci): noisy version changes in generated docs #4360
Problem:
The docgen script makes unwanted noise changes like this:
diff --git a/doc/configs.md b/doc/configs.md
index 25e2bc71d1..d8822ef0f4 100644
--- a/doc/configs.md
+++ b/doc/configs.md
@@ -2481,11 +2481,11 @@ Default config:
{
editorInfo = {
name = "Neovim",
- version = "0.12.0-dev+gc9e961994b"
+ version = "0.12.0-dev+g925e9e8722"
},
editorPluginInfo = {
name = "Neovim",
- version = "0.12.0-dev+gc9e961994b"
+ version = "0.12.0-dev+g925e9e8722"
}
}
```
Solution:
During doc generation, patch vim.version to be less noisy.
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/docgen.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scripts/docgen.lua b/scripts/docgen.lua index e9673b34..40c29d69 100755 --- a/scripts/docgen.lua +++ b/scripts/docgen.lua @@ -242,12 +242,20 @@ local function make_lsp_sections(is_markdown) end, }) + -- HACK: Avoid noisy "0.12.0-dev+…" version string (which changes often). + local old_version = vim.version + local v = vim.version() + vim.version = function() + return vim.version.parse(('%d.%d.%d'):format(v.major, v.minor, v.patch)) + end + make_lsp_section(config_sections, config_name, config_file, is_markdown) -- Reset. -- vim.env.HOME = old_home -- vim.env.XDG_CACHE_HOME = old_cache_home vim.fn = old_fn + vim.version = old_version end end |
