aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/option.c
Commit message (Expand)AuthorAge
...
| * refactor(options): convert `opt_idx` variables to `OptIndex`Famiu Haque2023-12-09
| * refactor(options): reduce `findoption()` usageFamiu Haque2023-12-09
| * vim-patch:9.0.2154: The option[] array is not sorted (#26475)zeertzjq2023-12-09
| * refactor(options): split `get_option_value()` into smaller functionsFamiu Haque2023-12-07
| * perf(column): keep track of number of lines that hold up the 'signcolumn'Luuk van Baal2023-12-07
| * vim-patch:9.0.2142: [security]: stack-buffer-overflow in option callback func...zeertzjq2023-12-02
| * refactor: free more reachable memory with EXITFREE (#26349)zeertzjq2023-12-02
| * build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30
* | Merge remote-tracking branch 'upstream/master' into userreguserregJosh Rahm2023-11-29
|\|
| * refactor: move some constants out of vim_defs.h (#26298)zeertzjq2023-11-29
| * refactor: fix headers with IWYUdundargoc2023-11-28
| * refactor(options): replace `p_force_(on|off)` with `immutable` (#26209)Famiu Haque2023-11-28
| * refactor: rename types.h to types_defs.hdundargoc2023-11-27
| * build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
| * build(IWYU): fix includes for func_attr.hdundargoc2023-11-27
| * build: rework IWYU mapping filesdundargoc2023-11-25
| * refactor(sign): store 'signcolumn' width range when it is setLuuk van Baal2023-11-21
| * refactor: enable formatting for ternariesdundargoc2023-11-20
| * refactor(sign): move legacy signs to extmarksLuuk van Baal2023-11-17
| * refactor: move background color detection into LuaGregory Anders2023-11-13
| * build: remove PVSdundargoc2023-11-12
| * fix(PVS/V1001): variable is assigned but is not useddundargoc2023-11-11
| * refactor: remove redundant castsdundargoc2023-11-11
| * fix(highlight): apply 'winblend' to float border (#25981)zeertzjq2023-11-11
| * refactor: change some xstrndup() and xstrnsave() to xmemdupz() (#25959)zeertzjq2023-11-10
| * refactor(options): remove `os_doskip`Famiu Haque2023-10-31
| * refactor(options)!: unify `set_option` and `set_string_option`Famiu Haque2023-10-30
| * vim-patch:9.0.2081: smoothscroll may result in wrong cursor position (#25815)luukvbaal2023-10-29
| * build(lint): remove unnecessary clint.py rulesdundargoc2023-10-23
| * fix(options): `'modified'` showing incorrect value for scratch buffersFamiu Haque2023-10-22
| * refactor(options): `get_option_value_strict()` and `SREQ_*`Famiu Haque2023-10-20
| * vim-patch:9.0.2035: [security] use-after-free with wildmenu (#25687)zeertzjq2023-10-17
| * refactor(options): make `os_oldval` and `os_newval` use `OptValData`Famiu Haque2023-10-17
| * refactor(options): rename `empty_option` to `empty_string_option`Famiu Haque2023-10-17
| * refactor(options): deduplicate the `do_set_option` codepathFamiu Haque2023-10-17
| * refactor(options): deduplicate `do_set_option_string`Famiu Haque2023-10-17
| * refactor(options): remove `os_op`Famiu Haque2023-10-17
| * refactor(options)!: make OptionSet `v:` values use typvalFamiu Haque2023-10-17
| * refactor(options): unify set_num_option and set_bool_optionFamiu Haque2023-10-17
| * vim-patch:dbf749bd5aae (#25665)zeertzjq2023-10-16
| * refactor: allow not having a `default` case for enumFamiu Haque2023-10-10
| * vim-patch:9.0.2009: cmdline-completion for comma-separated options wrong (#25...zeertzjq2023-10-10
| * refactor: the long goodbyedundargoc2023-10-03
| * vim-patch:9.0.1973: Clean up cmdline option completion code (#25477)zeertzjq2023-10-03
| * refactor: move cmdline completion types to cmdexpand_defs.h (#25465)zeertzjq2023-10-02
| * refactor(option.c): change :set boolean prefix to an enum (#25458)zeertzjq2023-10-01
| * vim-patch:9.0.1968: cmdline completion should consider key optionzeertzjq2023-10-01
| * vim-patch:9.0.1960: Make CI checks more strictzeertzjq2023-10-01
| * vim-patch:9.0.1958: cannot complete option valueszeertzjq2023-10-01
| * vim-patch:9.0.1366: functions for setting options are in random order (#25440)zeertzjq2023-09-30