aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/converter.c
Commit message (Expand)AuthorAge
* fix(lua): only free luarefs when returning from API (#28373)zeertzjq2024-04-17
* refactor(msgpack): allow flushing buffer while packing msgpackbfredl2024-03-07
* 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 keydict and arena for more api return valuesbfredl2024-02-08
* refactor(api): use hl id directly in nvim_buf_set_extmarkglepnir2024-01-20
* refactor(IWYU): fix headersdundargoc2024-01-11
* fix(lua): handle array with holes in luaeval() (#26630)zeertzjq2023-12-18
* refactor: format casting of negative number better (#26482)zeertzjq2023-12-09
* fix(lua): allow nil values in serialized Lua arrays (#26329)Gregory Anders2023-12-07
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: move some constants out of vim_defs.h (#26298)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* build: remove PVSdundargoc2023-11-12
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* fix(api): revert unintended change of optional bool paramsbfredl2023-08-09
* feat(lua): specific error messages for type checking `opts` paramsbfredl2023-08-07
* refactor(api): use typed keysetsbfredl2023-08-07
* fix(messages): use "Vimscript" instead of "VimL" #24111Justin M. Keyes2023-06-22
* refactor: remove redundant const char * castsii142023-04-07
* refactor: replace char_u with char 24 (#21823)dundargoc2023-01-18
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: fix clang-tidy warningsdundargoc2022-11-06
* refactor: move klib out of src/nvim/ #20341dundargoc2022-09-25
* refactor(typval): change FC_CFUNC abstraction into FC_LUAREFbfredl2022-09-07
* refactor: replace char_u with charDundar Göc2022-09-06
* refactor: use CLEAR_FIELD and CLEAR_POINTER macros (#19709)zeertzjq2022-08-11
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor: replace char_u variables and functions with charDundar Goc2022-05-05
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* fix(api, lua): return NIL on failure to find converted function (#17779)zeertzjq2022-03-20
* feat(api, lua): support converting nested Funcref back to LuaRef (#17749)zeertzjq2022-03-17
* refactor: fix clint warnings (#17682)dundargoc2022-03-13
* refactor(lua): use references directly on main threadBjörn Linse2022-02-26
* feat(lua): add proper support of luv threadserw72022-02-26
* refactor(coverity/345583): assert fp is non-NULLJames McCoy2022-01-19
* feat(api, lua): more conversions between LuaRef and Vim Funcrefzeertzjq2022-01-13
* fix(lua): stricter type check when calling API function (#16745)dundargoc2022-01-03
* refactor: upgrade uncrustify config version to 0.74.0Dundar Göc2021-11-23
* vim-patch:8.1.0743: giving error messages is not flexibleJames McCoy2021-11-01
* fix(api): check type in nlua_pop_keydict (#15940)virchau132021-10-08
* refactor(api): handle option dicts properlyBjörn Linse2021-10-03
* Refactor/uncrustify (#15790)dundargoc2021-09-29
* refactor: format with uncrustify #15722dundargoc2021-09-19
* feat(nlua): convert Blobs to stringsSean Dewar2021-09-15
* vim-patch:8.1.0735: cannot handle binary dataSean Dewar2021-09-15
* perf(api): avoid spurious allocations when converting small objectsBjörn Linse2021-08-28
* luaref: simplify handling of table callables and fix leak in vim.fn.call(table)Björn Linse2021-04-03