zeertzjq
dd6ed20272
docs: misc ( #37280 )
...
Close #36806
Close #36812
Close #37003
Close #37016
Close #37038
Close #37039
Close #37157
Close #37185
Close #37213
Co-authored-by: saroj_r <sarojregmi.official@gmail.com >
Co-authored-by: Olivia Kinnear <git@superatomic.dev >
Co-authored-by: Igor <igorlfs@ufmg.br >
Co-authored-by: Justin Roberts <JustinEdwardLeo@gmail.com >
Co-authored-by: "Mike J. McGuirk" <mike.j.mcguirk@gmail.com >
Co-authored-by: Aymen Hafeez <49293546+aymenhafeez@users.noreply.github.com >
Co-authored-by: Peter Cardenas <16930781+PeterCardenas@users.noreply.github.com >
Co-authored-by: DrNayak2306 <dhruvgnk.work@gmail.com >
2026-01-07 08:11:42 +08:00
Rob Pilling
fa8e4e65ca
fix: update lua types for commands
2025-12-05 11:25:05 +00:00
Lewis Russell
ef48104c31
fix(types): nvim_get_win_config return type #35639
2025-09-06 14:19:12 -07:00
Lewis Russell
76de3e2d07
docs(api): document types using LuaCATS types
...
- Render Lua types in api.txt.
- Added `DictAs(name)` API type which acts the same as `Dict` (no parens)
when generating the dispatchers, but acts the same as `Dict(name)`
when generating docs.
- Added `Tuple(...)` API type which is the treated the as `Array` for
generating the dispatchers, but is used to document richer types.
- Added `Enum(...)` API type to better document enums
- Improve typing of some API functions.
- Improve c_grammar to properly parse API types and replace string pattern
logic in the parsers.
- Removed all the hardcoded type overrides in gen_eval_files.lua
2025-06-26 13:54:04 +01:00
Lewis Russell
3b6084ddf4
fix: type fixes
...
Type fixes caught by emmylua
2025-06-06 15:36:48 +01:00
Shihua Zeng
b51110f4a1
docs(api): return type of nvim_get_keymap() #31708
2024-12-24 09:56:10 -08:00
Colin Kennedy
492ae57aa6
docs(annotation): return types for Vimscript functions #31546
2024-12-11 03:27:08 -08:00
Lewis Russell
8d55cc218c
feat(keysets): teach Union and LuaRefOf
2024-11-25 17:34:02 +00:00
Gregory Anders
318c0415d5
fix(ui): correctly pass metadata to get_node_text #30222
...
Fixes : #30220
2024-09-01 10:15:02 -07:00
JonnyKong
b8135a76b7
fix(docs): wrong return value annotation for nvim_buf_get_extmarks
2024-08-25 08:36:00 +01:00
Maria José Solano
a901fb875f
fix(docs): add missing properties to hl_info #30032
2024-08-16 08:36:23 -07:00
Ilia Choly
8cbb1f20e5
refactor(lua): use tuple syntax everywhere #29111
2024-06-04 06:06:02 -07:00
Maria José Solano
efb44e0cad
docs: fix lua type warnings ( #28633 )
2024-05-05 06:08:17 +08:00
Lewis Russell
ea44f74d84
refactor(types): more fixes
2024-03-06 10:45:22 +00:00
Lewis Russell
28d1640dd6
feat: improve return type annotations for vim.api.*
2024-01-26 15:07:25 +00:00