aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/private/helpers.h
Commit message (Expand)AuthorAge
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: remove vim.h from more headers (#26244)zeertzjq2023-11-27
* refactor: replace manual header guards with #pragma oncedundargoc2023-11-12
* refactor: change some xstrndup() and xstrnsave() to xmemdupz() (#25959)zeertzjq2023-11-10
* build(lint): remove unnecessary clint.py rulesdundargoc2023-10-23
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* refactor(api): use typed keysetsbfredl2023-08-07
* test: spellcheck :help (vimdoc) files #24109Justin M. Keyes2023-06-22
* refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)Famiu Haque2023-06-07
* refactor(api): remove `BOOL` macro #23936Famiu Haque2023-06-06
* refactor(api): new helper macrosFamiu Haque2023-05-23
* refactor(map): avoid duplicated khash_t types for valuesbfredl2023-05-17
* refactor(api): make typed dicts appear as types in the source codebfredl2023-04-07
* refactor: do more in TRY_WRAPLewis Russell2023-03-22
* fix(buffer_updates): save and restore current window cursor (#16732)zeertzjq2023-03-09
* fix(helpers): restore channel id after a call to WITH_SCRIPT_CONTEXTglacambre2023-02-11
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: move klib out of src/nvim/ #20341dundargoc2022-09-25
* fix(exceptions): restore `did_throw` (#20000)Sean Dewar2022-08-30
* refactor: move non-symbols in ex_eval.h to ex_eval_defs.h (#19739)zeertzjq2022-08-12
* refactor(object): get rid of redundant FIXED_TEMP_ARRAYbfredl2022-07-20
* perf(ui): eliminate spurious memory allocations for hl_attr_define eventbfredl2022-07-18
* perf(ui): reduce allocation overhead when encoding "redraw" eventsbfredl2022-06-20
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor(uncrustify): format all c code under /src/nvim/Dundar Goc2022-04-29
* feat(api): nvim_clear_autocmdTJ DeVries2022-03-31
* feat(lua): add missing changes to autocmds lost in the rebaseTJ DeVries2022-02-28
* feat(lua): add api and lua autocmdsTJ DeVries2022-02-27
* refactor(api): break out vim_to_object/object_to_vim to own fileBjörn Linse2021-10-29
* refactor: format all C files under nvim/ #15977dundargoc2021-10-12
* refactor: format header files with uncrustify #15877dundargoc2021-10-09
* refactor(api): handle option dicts properlyBjörn Linse2021-10-03
* refactor(api): remove unneccesary indirection around handlesBjörn Linse2021-08-22
* api/options: cleanup the fixupBjörn Linse2020-12-04
* decoration: split out "decoration" from "extmark" moduleBjörn Linse2020-11-07
* startup: handle autoload and lua packages during startupBjörn Linse2020-11-02
* helpers: fix FIXED_TEMP_ARRAYMatthieu Coudron2020-04-24
* tree-sitter: implement query functionality and highlighting prototype [skip.l...Björn Linse2019-12-22
* lua/executor.c: use TRY_WRAPJustin M. Keyes2019-10-29
* api: allow nvim_buf_attach from lua using callbacksBjörn Linse2019-06-04
* API: nvim_set_keymap, nvim_del_keymap #9924Yilin Yang2019-05-12
* *: Replace did_throw checks with current_exception checksZyX2018-03-25
* api helpers: Also save and restore did_emsgZyX2017-07-18
* api helpers: Save/restore more values in try_enter/try_leaveZyX2017-07-16
* ex_getln: Save and restore try stateZyX2017-07-01
* Merge branch 'master' into luaviml'/luaZyX2017-05-08
|\
| * api: Do not truncate errors <1 MB. #6237Sander Bosma2017-04-23
| * *: Silence some false positivesZyX2017-04-16
* | functests: Test for error conditionsZyX2017-03-27
|/
* object_to_vim: Fix buffer/window/tabpage conversion on BE systemsJames McCoy2016-11-02