index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
nvim
/
option.h
Age
Commit message (
Expand
)
Author
Files
2025-08-14
refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards
bfredl
1
2024-12-23
refactor: iwyu #31637
Justin M. Keyes
1
2024-11-16
refactor(options): remove `.indir`, redesign option scopes #31066
Famiu Haque
1
2024-11-04
feat(options)!: disallow setting hidden options #28400
Famiu Haque
1
2024-10-25
refactor(options)!: use OptVal for option defaults #26691
Famiu Haque
1
2024-03-27
refactor(options): swap `immutable` and `hidden` option property names
Famiu Haque
1
2024-03-26
refactor(options): make `immutable` and `hidden` options distinct
Famiu Haque
1
2024-01-24
fix(options): use a union for def_val (#27169)
zeertzjq
1
2024-01-11
refactor(IWYU): fix headers
dundargoc
1
2024-01-10
refactor(options): remove `OPT_FREE` (#26963)
Famiu Haque
1
2024-01-02
refactor: remove redundant struct names
dundargoc
1
2023-12-21
refactor: run IWYU on entire repo
dundargoc
1
2023-12-18
refactor: move some anonymous enums back to non-defs headers (#26622)
zeertzjq
1
2023-12-17
refactor(options): use hashy for finding options (#26573)
Famiu Haque
1
2023-12-14
refactor(options): remove option type macros
Famiu Haque
1
2023-12-09
refactor(options): reduce `findoption()` usage
Famiu Haque
1
2023-12-06
refactor(options): remove SOPT type enums (#26417)
Famiu Haque
1
2023-11-29
refactor(IWYU): create normal_defs.h (#26293)
zeertzjq
1
2023-11-28
refactor(options): replace `p_force_(on|off)` with `immutable` (#26209)
Famiu Haque
1
2023-11-28
refactor: fix runtime_defs.h (#26259)
zeertzjq
1
2023-11-27
refactor: rename types.h to types_defs.h
dundargoc
1
2023-11-27
refactor: move Arena and ArenaMem to memory_defs.h (#26240)
zeertzjq
1
2023-11-27
build(IWYU): replace public-to-public mappings with pragmas (#26237)
zeertzjq
1
2023-11-12
refactor: replace manual header guards with #pragma once
dundargoc
1
2023-10-30
refactor(options)!: unify `set_option` and `set_string_option`
Famiu Haque
1
2023-10-20
refactor(options): `get_option_value_strict()` and `SREQ_*`
Famiu Haque
1
2023-10-02
refactor: move cmdline completion types to cmdexpand_defs.h (#25465)
zeertzjq
1
2023-10-01
vim-patch:9.0.1958: cannot complete option values
zeertzjq
1
2023-09-30
refactor: reorganize option header files (#25437)
zeertzjq
1
2023-06-07
refactor(options): remove `getoption_T` and introduce `OptVal` (#23850)
Famiu Haque
1
2023-01-09
feat(ui): add 'statuscolumn' option
luukvbaal
1
2022-11-15
build: allow IWYU to fix includes for all .c files
dundargoc
1
2022-08-20
vim-patch:8.1.2045: the option.c file is too big (#19854)
zeertzjq
1
2022-07-25
vim-patch:8.2.2254: Vim9: bool option type is number
zeertzjq
1
2022-01-20
vim-patch:8.2.0128: cannot list options one per line
zeertzjq
1
2021-12-21
refactor: fix comment spacing in option.h (#16749)
zeertzjq
1
2021-12-21
fix(api): make nil value in nvim_set_option_value clear local value (#16710)
Gregory Anders
1
2021-10-12
refactor: format all C files under nvim/ #15977
dundargoc
1
2021-05-22
vim-patch:8.2.2772: problems when restoring 'runtimepath' from a session file
Jan Edmund Lazo
1
2016-11-15
'inccommand': Detect "non-interactive", "too slow".
Justin M. Keyes
1
2016-09-13
refactor: eliminate misc2.c
Justin M. Keyes
1
2016-07-10
option.h: Turn OPT_* list into a enum
ZyX
1
2014-07-12
move defines from vim.h
Brandon Coleman
1
2014-06-02
Add automatic generation of headers
ZyX
1
2014-05-15
Introduce nvim namespace: Fix define guards.
Eliseo Martínez
1
2014-05-15
Introduce nvim namespace: Move files.
Eliseo Martínez
1