aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/generators
Commit message (Expand)AuthorAge
* refactor(options): make `immutable` and `hidden` options distinctFamiu Haque2024-03-26
* docs: small fixes (#27364)dundargoc2024-03-12
* refactor(ui): remove outdated UI vs UIData distinctionbfredl2024-03-08
* refactor(msgpack): allow flushing buffer while packing msgpackbfredl2024-03-07
* refactor(metadata): generate all metadata in luabfredl2024-02-28
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(api): make freeing of return-value opt-in instead of opt outbfredl2024-02-21
* vim-patch:9.1.0114: Setting some options may change curswant (#27514)zeertzjq2024-02-18
* fix(genvimvim): generate prefixed boolean options properly (#27487)zeertzjq2024-02-16
* 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 an arena for nvim_buf_get_lines and buffer updatesbfredl2024-02-11
* refactor(api): refactor more api functions to use arena returnbfredl2024-02-08
* refactor(generators): style of generating and generated lua dispatch codebfredl2024-02-08
* refactor(api): use keydict and arena for more api return valuesbfredl2024-02-08
* fix(options): use a union for def_val (#27169)zeertzjq2024-01-24
* refactor(api): give "hl_group" more accurate _meta typebfredl2024-01-22
* refactor(api): use hl id directly in nvim_buf_set_extmarkglepnir2024-01-20
* fix(doc): improve doc generation of types using lpegLewis Russell2024-01-11
* refactor(IWYU): add "private" pragma to more generated headers (#26706)zeertzjq2023-12-22
* refactor(options): generate BV_ and WV_ constants (#26705)zeertzjq2023-12-22
* refactor: move some anonymous enums back to non-defs headers (#26622)zeertzjq2023-12-18
* refactor(options): use hashy for finding options (#26573)Famiu Haque2023-12-17
* refactor(options): remove option type macrosFamiu Haque2023-12-14
* refactor(options): define `kOptIndexCount`Famiu Haque2023-12-10
* refactor(options): convert `opt_idx` variables to `OptIndex`Famiu Haque2023-12-09
* refactor(options): reduce `findoption()` usageFamiu Haque2023-12-09
* build: enable lintlua for src/ dir #26395Justin M. Keyes2023-12-04
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor(options): replace `p_force_(on|off)` with `immutable` (#26209)Famiu Haque2023-11-28
* build(IWYU): replace most private mappings with pragmas (#26247)zeertzjq2023-11-27
* refactor: move autocmd types to autocmd_defs.h (#26239)zeertzjq2023-11-27
* build: remove PVSdundargoc2023-11-12
* refactor: the long goodbyedundargoc2023-11-05
* refactor: the long goodbyedundargoc2023-10-03
* vim-patch:9.0.1958: cannot complete option valueszeertzjq2023-10-01
* refactor: reorganize option header files (#25437)zeertzjq2023-09-30
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* vim-patch:8.1.2062: the mouse code is spread out (#24817)zeertzjq2023-08-21
* vim-patch:8.1.2047: cannot check the current statezeertzjq2023-08-21
* Merge pull request #24524 from bfredl/typed_keysbfredl2023-08-07
|\
| * feat(lua): specific error messages for type checking `opts` paramsbfredl2023-08-07
| * refactor(api): use typed keysetsbfredl2023-08-07
| * feat(lua): more specific error messages for vim.api type checkingbfredl2023-08-04
* | docs(options): take ownership of options.txt (#24528)Lewis Russell2023-08-04
|/
* feat(lua-types): types for vim.api.* (#24523)Lewis Russell2023-08-01
* feat(docs): generate builtin.txt (#24493)Lewis Russell2023-07-28
* vim-patch:partial:8.1.1981: the evalfunc.c file is too big (#24490)zeertzjq2023-07-26
* fix(api): use text_locked() to check textlockSean Dewar2023-07-05