aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/options.c
Commit message (Expand)AuthorAge
* Revert "refactor(options): set option value for non-current context directly"...zeertzjq2025-01-09
* refactor(options): set option value for non-current context directlyFamiu Haque2024-12-26
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* refactor(options): fix confusing naming of `scope` and `req_scope` (#31317)Famiu Haque2024-11-25
* fix(api): don't try to get/set option for invalid option name (#31302)Famiu Haque2024-11-22
* fix(api): nvim_get_option_value does not clean up on FileType error #31219altermo2024-11-18
* refactor(options): remove `.indir`, redesign option scopes #31066Famiu Haque2024-11-16
* feat(options)!: disallow setting hidden options #28400Famiu Haque2024-11-04
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* fix(api): allow `scope = 'local'` with `buf` when using `nvim_get_option_value`dundargoc2024-06-10
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(api): make freeing of return-value opt-in instead of opt outbfredl2024-02-21
* refactor(api): use arena for nvim_get_option_info()bfredl2024-02-09
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor(options): move some functions from options.c to option.cFamiu Haque2023-12-23
* refactor: eliminate cyclic includesdundargoc2023-12-20
* refactor: move non-symbols to defs.h headersdundargoc2023-12-17
* refactor(options): use hashy for finding options (#26573)Famiu Haque2023-12-17
* refactor(options): convert `opt_idx` variables to `OptIndex`Famiu Haque2023-12-09
* refactor(options): reduce `findoption()` usageFamiu Haque2023-12-09
* refactor(options): split `get_option_value()` into smaller functionsFamiu Haque2023-12-07
* refactor(options): remove SOPT type enums (#26417)Famiu Haque2023-12-06
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: fix includes for api/autocmd.hdundargoc2023-11-27
* build(IWYU): export generated headersdundargoc2023-11-27
* build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
* refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq2023-11-27
* refactor: enable formatting for ternariesdundargoc2023-11-20
* refactor: iwyu (#26062)zeertzjq2023-11-16
* build: remove PVSdundargoc2023-11-12
* refactor(options): `get_option_value_strict()` and `SREQ_*`Famiu Haque2023-10-20
* refactor(options): unify set_num_option and set_bool_optionFamiu Haque2023-10-17
* refactor: allow not having a `default` case for enumFamiu Haque2023-10-10
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* refactor: remove longdundargoc2023-09-29
* refactor(option): remove OPT_CLEARLewis Russell2023-08-31
* refactor(api): use typed keysetsbfredl2023-08-07
* docs: miscJustin M. Keyes2023-08-03
* fix(api/options): validate buf and winLewis Russell2023-07-22
* refactor(api): adjust errors for setting options (#23942)zeertzjq2023-06-07
* refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)Famiu Haque2023-06-07
* refactor(api): new helper macrosFamiu Haque2023-05-23
* refactor(options): deprecate nvim[_buf|_win]_[gs]et_optionLewis Russell2023-05-21
* refactor: uncrustifydundargoc2023-04-26
* Merge pull request #22910 from bfredl/nonormalbfredl2023-04-06
|\
| * fix(highlight): use winhl=Foo:Bar even when Bar is emptybfredl2023-04-06
* | refactor: make error message definitions constii142023-04-05
|/
* fix(filetype): avoid recursive FileType autocmds (#22813)Lewis Russell2023-03-29
* fix(api): Use local LastSet structure in nvim_get_option_info (#22741)Michal Liszcz2023-03-29