summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/deprecated/health.lua
AgeCommit message (Collapse)AuthorFiles
2026-03-13refactor: rename _ensure_integer => _assert_integerJustin M. Keyes1
2026-03-12refactor: integer functions, optimize asserts #34112Lewis Russell1
refactor(lua): add integer coercion helpers Add vim._tointeger() and vim._ensure_integer(), including optional base support, and switch integer-only tonumber()/assert call sites in the Lua runtime to use them. This also cleans up related integer parsing in LSP, health, loader, URI, tohtml, and Treesitter code. supported by AI
2024-06-04refactor(lua): use tuple syntax everywhere #29111Ilia Choly1
2024-05-27refactor: fix luals type warningsdundargoc1
2024-05-24fix: change deprecation presentationdundargoc1
Deprecation with vim.deprecate is currently too noisy. Show the following warning instead: [function] is deprecated. Run ":checkhealth vim.deprecated" for more information. The important part is that the full message needs to be short enough to fit in one line in order to not trigger the "Press ENTER or type command to continue" prompt. The full information and stack trace for the deprecated functions will be shown in the new healthcheck `vim.deprecated`.