summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/api/private
AgeCommit message (Expand)AuthorFiles
2026-04-20vim-patch:partial:9.2.0368: too many strlen() calls when adding strings to di...zeertzjq1
2026-03-16fix(api): use standard error messagesJustin M. Keyes3
2026-03-05fix(build): glibc 2.43 happenedbfredl1
2025-12-21fix(api,lua): handle converting NULL funcref/partial (#37060)zeertzjq1
2025-12-20vim-patch:8.2.3766: converting a funcref to a string leaves out "g:"zeertzjq1
2025-10-05vim-patch:8.1.1957: more code can be moved to evalvars.cJan Edmund Lazo1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl8
2025-07-01fix: type of nvim_echoLewis Russell1
2025-06-26docs(api): document types using LuaCATS typesLewis Russell1
2025-03-17docs(api): rename "handle" => "id"Justin M. Keyes1
2025-02-25fix(lua): don't override script ID from :source (#32626)zeertzjq1
2025-02-25fix(api): don't override Vimscript SID (#32610)zeertzjq2
2025-02-20feat(marks): virtual lines support horizontal scrolling (#32497)zeertzjq1
2025-02-19fix(api): remove invalid assertionsLuuk van Baal1
2025-01-09feat(api): add err field to nvim_echo() optsLuuk van Baal1
2024-12-23refactor: iwyu #31637Justin M. Keyes3
2024-12-17refactor(api): always use TRY_WRAP #31600luukvbaal2
2024-12-16fix(api): not using TRY_WRAP, generic error messages #31595Justin M. Keyes1
2024-11-25feat(keysets): teach Union and LuaRefOfLewis Russell1
2024-11-17fix(api): nvim_echo free text memory with invalid highlight (#31243)luukvbaal1
2024-11-16fix(api): validation, documentation of hl_group #31195luukvbaal1
2024-11-08refactor(message): propagate highlight id instead of attrsLuuk van Baal1
2024-11-01vim-patch:9.1.0824: too many strlen() calls in register.c (#31022)zeertzjq1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes5
2024-09-03fix(api): nvim_buf_get_text() crashes with large negative column #28740vanaigr1
2024-08-14fix(highlight): fix the seg fault caused by the invalid linked hl idsWilliam Wong1
2024-08-05refactor(shada): rework msgpack decoding without msgpack-cbfredl2
2024-07-13refactor(declarations): also generate prototypes for functions in headersbfredl1
2024-06-27refactor(typval)!: remove distinction of binary and nonbinary stringsbfredl1
2024-06-24refactor(typval): don't use msgpack_packer for msgpackdump()bfredl1
2024-06-11refactor(shada): use msgpack_sbuffer lessbfredl1
2024-06-04fixup: apply the change on more filesJames Tirta Halim1
2024-04-17test: API can return Lua function to Lua code (#28380)zeertzjq1
2024-04-16test: make mapping tests more consistent (#28368)zeertzjq1
2024-04-16test: getting autocmd Lua callback in Vimscript (#28367)zeertzjq1
2024-03-12refactor: use ml_get_buf_len() in API code (#27825)zeertzjq1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl2
2024-02-28refactor(metadata): generate all metadata in luabfredl1
2024-02-21refactor(api): make freeing of return-value opt-in instead of opt outbfredl2
2024-02-19refactor(api): use arena for nvim_put and nvim_pastebfredl1
2024-02-18refactor(api): use arena for metadata; msgpack_rpc_to_object delenda estbfredl1
2024-02-18refactor(api): use arena for autocmdsbfredl1
2024-02-18refactor(api): use an arena for mappingsbfredl2
2024-02-15refactor(eval): use arena when converting typvals to Objectbfredl3
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl2
2024-02-09refactor(api): use arena for nvim_parse_cmd()bfredl1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-02-08refactor(api): use keydict and arena for more api return valuesbfredl2
2024-01-27fix(api): limit depth of nvim_cmd (#27225)zeertzjq1
2024-01-22refactor(api): give "hl_group" more accurate _meta typebfredl1