summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/lua/converter.c
AgeCommit message (Expand)AuthorFiles
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-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-08-06refactor(build): don't use the preprocessor when generating headersbfredl1
2025-05-02feat(build): build.zig MVP: build and run functionaltests on linuxbfredl1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-09-25fix(coverity): size_t overflow #30497Justin M. Keyes1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-07-13fix(lua)!: do not use typed table for empty dictAmit Singh1
2024-06-27refactor(typval)!: remove distinction of binary and nonbinary stringsbfredl1
2024-06-24refactor(typval): don't use msgpack_packer for msgpackdump()bfredl1
2024-04-17fix(lua): only free luarefs when returning from API (#28373)zeertzjq1
2024-03-07refactor(msgpack): allow flushing buffer while packing msgpackbfredl1
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-08refactor(api): use keydict and arena for more api return valuesbfredl1
2024-01-20refactor(api): use hl id directly in nvim_buf_set_extmarkglepnir1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-18fix(lua): handle array with holes in luaeval() (#26630)zeertzjq1
2023-12-09refactor: format casting of negative number better (#26482)zeertzjq1
2023-12-07fix(lua): allow nil values in serialized Lua arrays (#26329)Gregory Anders1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-29refactor: move some constants out of vim_defs.h (#26298)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 func_attr.hdundargoc1
2023-11-12build: remove PVSdundargoc1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-08-09fix(api): revert unintended change of optional bool paramsbfredl1
2023-08-07feat(lua): specific error messages for type checking `opts` paramsbfredl1
2023-08-07refactor(api): use typed keysetsbfredl1
2023-06-22fix(messages): use "Vimscript" instead of "VimL" #24111Justin M. Keyes1
2023-04-07refactor: remove redundant const char * castsii141
2023-01-18refactor: replace char_u with char 24 (#21823)dundargoc1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-11-06refactor: fix clang-tidy warningsdundargoc1
2022-09-25refactor: move klib out of src/nvim/ #20341dundargoc1
2022-09-07refactor(typval): change FC_CFUNC abstraction into FC_LUAREFbfredl1
2022-09-06refactor: replace char_u with charDundar Göc1
2022-08-11refactor: use CLEAR_FIELD and CLEAR_POINTER macros (#19709)zeertzjq1
2022-05-25refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc1
2022-05-05refactor: replace char_u variables and functions with charDundar Goc1
2022-04-29refactor(uncrustify): change rules to better align with the style guideDundar Goc1
2022-03-20fix(api, lua): return NIL on failure to find converted function (#17779)zeertzjq1
2022-03-17feat(api, lua): support converting nested Funcref back to LuaRef (#17749)zeertzjq1
2022-03-13refactor: fix clint warnings (#17682)dundargoc1
2022-02-26refactor(lua): use references directly on main threadBjörn Linse1
2022-02-26feat(lua): add proper support of luv threadserw71
2022-01-19refactor(coverity/345583): assert fp is non-NULLJames McCoy1
2022-01-13feat(api, lua): more conversions between LuaRef and Vim Funcrefzeertzjq1