summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/option.h
AgeCommit message (Expand)AuthorFiles
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-11-16refactor(options): remove `.indir`, redesign option scopes #31066Famiu Haque1
2024-11-04feat(options)!: disallow setting hidden options #28400Famiu Haque1
2024-10-25refactor(options)!: use OptVal for option defaults #26691Famiu Haque1
2024-03-27refactor(options): swap `immutable` and `hidden` option property namesFamiu Haque1
2024-03-26refactor(options): make `immutable` and `hidden` options distinctFamiu Haque1
2024-01-24fix(options): use a union for def_val (#27169)zeertzjq1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-10refactor(options): remove `OPT_FREE` (#26963)Famiu Haque1
2024-01-02refactor: remove redundant struct namesdundargoc1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-18refactor: move some anonymous enums back to non-defs headers (#26622)zeertzjq1
2023-12-17refactor(options): use hashy for finding options (#26573)Famiu Haque1
2023-12-14refactor(options): remove option type macrosFamiu Haque1
2023-12-09refactor(options): reduce `findoption()` usageFamiu Haque1
2023-12-06refactor(options): remove SOPT type enums (#26417)Famiu Haque1
2023-11-29refactor(IWYU): create normal_defs.h (#26293)zeertzjq1
2023-11-28refactor(options): replace `p_force_(on|off)` with `immutable` (#26209)Famiu Haque1
2023-11-28refactor: fix runtime_defs.h (#26259)zeertzjq1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq1
2023-11-27build(IWYU): replace public-to-public mappings with pragmas (#26237)zeertzjq1
2023-11-12refactor: replace manual header guards with #pragma oncedundargoc1
2023-10-30refactor(options)!: unify `set_option` and `set_string_option`Famiu Haque1
2023-10-20refactor(options): `get_option_value_strict()` and `SREQ_*`Famiu Haque1
2023-10-02refactor: move cmdline completion types to cmdexpand_defs.h (#25465)zeertzjq1
2023-10-01vim-patch:9.0.1958: cannot complete option valueszeertzjq1
2023-09-30refactor: reorganize option header files (#25437)zeertzjq1
2023-06-07refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)Famiu Haque1
2023-01-09feat(ui): add 'statuscolumn' optionluukvbaal1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-08-20vim-patch:8.1.2045: the option.c file is too big (#19854)zeertzjq1
2022-07-25vim-patch:8.2.2254: Vim9: bool option type is numberzeertzjq1
2022-01-20vim-patch:8.2.0128: cannot list options one per linezeertzjq1
2021-12-21refactor: fix comment spacing in option.h (#16749)zeertzjq1
2021-12-21fix(api): make nil value in nvim_set_option_value clear local value (#16710)Gregory Anders1
2021-10-12refactor: format all C files under nvim/ #15977dundargoc1
2021-05-22vim-patch:8.2.2772: problems when restoring 'runtimepath' from a session fileJan Edmund Lazo1
2016-11-15'inccommand': Detect "non-interactive", "too slow".Justin M. Keyes1
2016-09-13refactor: eliminate misc2.cJustin M. Keyes1
2016-07-10option.h: Turn OPT_* list into a enumZyX1
2014-07-12move defines from vim.hBrandon Coleman1
2014-06-02Add automatic generation of headersZyX1
2014-05-15Introduce nvim namespace: Fix define guards.Eliseo Martínez1
2014-05-15Introduce nvim namespace: Move files.Eliseo Martínez1