aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/generators/gen_api_dispatch.lua
Commit message (Expand)AuthorAge
* fix(api): deprecate nvim_subscribe, nvim_unsubscribe #30456Justin M. Keyes2024-12-02
* feat(keysets): teach Union and LuaRefOfLewis Russell2024-11-25
* fix(messages)!: vim.ui_attach message callbacks are unsafeLuuk van Baal2024-11-14
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* refactor(shada): rework msgpack decoding without msgpack-cbfredl2024-08-05
* refactor: move shared messages to errors.h #26214Justin M. Keyes2024-06-01
* fix(version): fix vim.version().prereleasebfredl2024-05-16
* refactor(build): make all generated c files headersbfredl2024-04-27
* fix(lua): only free luarefs when returning from API (#28373)zeertzjq2024-04-17
* docs: small fixes (#27364)dundargoc2024-03-12
* refactor(msgpack): allow flushing buffer while packing msgpackbfredl2024-03-07
* refactor(metadata): generate all metadata in luabfredl2024-02-28
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(api): make freeing of return-value opt-in instead of opt outbfredl2024-02-21
* refactor(eval): use arena when converting typvals to Objectbfredl2024-02-15
* refactor(lua): use Arena when converting from lua stack to API argsbfredl2024-02-13
* refactor(api): use an arena for nvim_buf_get_lines and buffer updatesbfredl2024-02-11
* refactor(api): refactor more api functions to use arena returnbfredl2024-02-08
* refactor(generators): style of generating and generated lua dispatch codebfredl2024-02-08
* refactor(api): use keydict and arena for more api return valuesbfredl2024-02-08
* refactor(api): give "hl_group" more accurate _meta typebfredl2024-01-22
* refactor(api): use hl id directly in nvim_buf_set_extmarkglepnir2024-01-20
* refactor(IWYU): add "private" pragma to more generated headers (#26706)zeertzjq2023-12-22
* refactor: move some anonymous enums back to non-defs headers (#26622)zeertzjq2023-12-18
* build: enable lintlua for src/ dir #26395Justin M. Keyes2023-12-04
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: fix headers with IWYUdundargoc2023-11-28
* build: remove PVSdundargoc2023-11-12
* feat(lua): specific error messages for type checking `opts` paramsbfredl2023-08-07
* refactor(api): use typed keysetsbfredl2023-08-07
* feat(lua): more specific error messages for vim.api type checkingbfredl2023-08-04
* feat(lua-types): types for vim.api.* (#24523)Lewis Russell2023-08-01
* fix(api): use text_locked() to check textlockSean Dewar2023-07-05
* fix(build): distinguish vim.mpack from global require'mpack'bfredl2023-04-20
* refactor(build): use vendored versions of mpack and luabitopbfredl2023-04-19
* refactor(api): make typed dicts appear as types in the source codebfredl2023-04-07
* feat(lua): use vim.empty_dict() for empty return value in new api functions ...bfredl2023-03-20
* refactor(log): reduce compile time LOG_LEVEL granularitybfredl2023-03-04
* build: make generated source files reproducible #21586Arnout Engelen2023-01-23
* docs: fix typos (#21427)dundargoc2023-01-04
* fix(tui): more work in the TUIbfredl2022-12-31
* feat(tui): run TUI as external processhlpr982022-12-31
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* feat(lua-api): avoid unnecessary allocations (#19877)Lewis Russell2022-11-14
* refactor(arena): use a shared block freelistbfredl2022-08-24
* perf(api): allow to use an arena for return valuesbfredl2022-08-23
* fix(rpc): break nvim_error_event feedback loop between two nvim instancesbfredl2022-07-19
* vim-patch:8.2.0614: get ml_get error when deleting a line in 'completefunc' (...zeertzjq2022-07-07
* fix(logging): skip recursion, fix crash #18764Justin M. Keyes2022-05-30
* refactor(api): use hashy hash for looking up api method and event namesbfredl2022-05-30