summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/api/private/helpers.c
AgeCommit message (Expand)AuthorFiles
2026-03-16fix(api): use standard error messagesJustin M. Keyes1
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 guardsbfredl1
2025-07-01fix: type of nvim_echoLewis 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)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. Keyes1
2024-12-17refactor(api): always use TRY_WRAP #31600luukvbaal1
2024-12-16fix(api): not using TRY_WRAP, generic error messages #31595Justin M. Keyes1
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-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
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-cbfredl1
2024-06-11refactor(shada): use msgpack_sbuffer lessbfredl1
2024-03-12refactor: use ml_get_buf_len() in API code (#27825)zeertzjq1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl1
2024-02-28refactor(metadata): generate all metadata in luabfredl1
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 mappingsbfredl1
2024-02-15refactor(eval): use arena when converting typvals to Objectbfredl1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-02-08refactor(api): use keydict and arena for more api return valuesbfredl1
2024-01-27fix(api): limit depth of nvim_cmd (#27225)zeertzjq1
2024-01-20refactor(api): use hl id directly in nvim_buf_set_extmarkglepnir1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-30refactor: follow style guidedundargoc1
2023-12-19fix(api): don't set coladd of mark (#26648)zeertzjq1
2023-12-17refactor: move non-symbols to defs.h headersdundargoc1
2023-12-07refactor: object_to_vim() cannot failJustin M. Keyes1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1
2023-11-27build(IWYU): replace most private mappings with pragmas (#26247)zeertzjq1
2023-11-12build: remove PVSdundargoc1
2023-10-10refactor: allow not having a `default` case for enumFamiu Haque1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-09-24fix(api, lua): handle setting v: variables properly (#25325)zeertzjq1
2023-08-24refactor(memline): distinguish mutating uses of ml_get_buf()bfredl1
2023-08-07refactor(api): use typed keysetsbfredl1