From 343f1c783a9ba5d8e2c784dde3d3bd5f4a3b10519feb3892a53b664abe8fa79e Mon Sep 17 00:00:00 2001 From: Michal Vyskocil Date: Wed, 26 Mar 2025 21:37:31 +0100 Subject: [PATCH] update to 3.13.9: required by neovim 0.11.0 * remove the limit for analyzing the literal table * when analyzing the literal table, only the first 100 items are analyzed at most * when checking type matching for union types, only the first 100 items are checked at most * --check now respects ignoreDir setting * incorrect argument skip pattern for `--check_out_path=`, which incorrectly skips the next argument * CLI: added `--help`. * default path for `--doc_out_path` is the current directory * incorrect argument skip pattern for `--check_out_path=`, which incorrectly skips the next argument * incorrect error message for `--doc_update`. * reimplement section `luals.config` in file doc.json * incorrect file names in file doc.json * remove extra `./` path prefix in the check report when using `--check=.` * Narrowing of types with literal fields: [#3056], [#3089] * correct lua version of `math.ult` and `math.type` * incorrect links for `pattern` in `string` methods * fix type annotations for bit module * Another regression related to type narrow and generic param introduced since `v3.10.1` [#3087] --- .gitattributes | 1 + _service | 2 +- lua-language-server-3.13.6.obscpio | 3 --- lua-language-server-3.13.9.obscpio | 3 +++ lua-language-server.changes | 27 +++++++++++++++++++++++++++ lua-language-server.obsinfo | 6 +++--- lua-language-server.spec | 2 +- 7 files changed, 36 insertions(+), 8 deletions(-) delete mode 100644 lua-language-server-3.13.6.obscpio create mode 100644 lua-language-server-3.13.9.obscpio diff --git a/.gitattributes b/.gitattributes index 9b03811..003141f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,3 +21,4 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text +lua-language-server-3.13.9.obscpio filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service index 9255e76..789f622 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://github.com/LuaLS/lua-language-server - refs/tags/3.13.6 + refs/tags/3.13.9 @PARENT_TAG@ enable diff --git a/lua-language-server-3.13.6.obscpio b/lua-language-server-3.13.6.obscpio deleted file mode 100644 index ffddeff..0000000 --- a/lua-language-server-3.13.6.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c81801c1fe212527e15c39622b5a5ba8bd4b4cb3707807bd64a42e949181e2a6 -size 84190734 diff --git a/lua-language-server-3.13.9.obscpio b/lua-language-server-3.13.9.obscpio new file mode 100644 index 0000000..90f61ff --- /dev/null +++ b/lua-language-server-3.13.9.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d19c7c047b1a4246df853459160bee45c4b058378b3758b35f0cd27616df397e +size 84200462 diff --git a/lua-language-server.changes b/lua-language-server.changes index 7e99163..1f52d00 100644 --- a/lua-language-server.changes +++ b/lua-language-server.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Wed Mar 27 20:32:51 UTC 2025 - Michal Vyskocil + +- update to 3.13.9: required by neovim 0.11.0 + * remove the limit for analyzing the literal table + * when analyzing the literal table, only the first 100 items are analyzed at + most + * when checking type matching for union types, only the first 100 items are + checked at most + * --check now respects ignoreDir setting + * incorrect argument skip pattern for `--check_out_path=`, which incorrectly + skips the next argument + * CLI: added `--help`. + * default path for `--doc_out_path` is the current directory + * incorrect argument skip pattern for `--check_out_path=`, which incorrectly + skips the next argument + * incorrect error message for `--doc_update`. + * reimplement section `luals.config` in file doc.json + * incorrect file names in file doc.json + * remove extra `./` path prefix in the check report when using `--check=.` + * Narrowing of types with literal fields: [#3056], [#3089] + * correct lua version of `math.ult` and `math.type` + * incorrect links for `pattern` in `string` methods + * fix type annotations for bit module + * Another regression related to type narrow and generic param introduced + since `v3.10.1` [#3087] + ------------------------------------------------------------------- Tue Mar 4 13:23:11 UTC 2025 - Richard Rahl diff --git a/lua-language-server.obsinfo b/lua-language-server.obsinfo index 86336ef..74f9792 100644 --- a/lua-language-server.obsinfo +++ b/lua-language-server.obsinfo @@ -1,4 +1,4 @@ name: lua-language-server -version: 3.13.6 -mtime: 1738826052 -commit: b0b5c8f17fdcb6f8d6244eca48b8fc053e9b15ea +version: 3.13.9 +mtime: 1741836849 +commit: dc4c9f25b37b9148165524e1e30b3b7752cf78ca diff --git a/lua-language-server.spec b/lua-language-server.spec index 5e21262..731bd9e 100644 --- a/lua-language-server.spec +++ b/lua-language-server.spec @@ -18,7 +18,7 @@ Name: lua-language-server -Version: 3.13.6 +Version: 3.13.9 Release: 0 Summary: Lua Language Server coded by Lua License: MIT -- 2.49.0