Mercurial > vim
diff src/proto/optionstr.pro @ 32043:6095218c9056 v9.0.1353
patch 9.0.1353: too many "else if" statements to handle option values
Commit: https://github.com/vim/vim/commit/6d611de58c8e324491415da8e79c6bd3faa3e848
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sat Feb 25 11:59:33 2023 +0000
patch 9.0.1353: too many "else if" statements to handle option values
Problem: Too many "else if" statements to handle option values.
Solution: Add more functions to handle option value changes. (Yegappan
Lakshmanan, closes #12058)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 25 Feb 2023 13:00:05 +0100 |
parents | ef124f222fc2 |
children | 8a3f659c7b5e |
line wrap: on
line diff
--- a/src/proto/optionstr.pro +++ b/src/proto/optionstr.pro @@ -41,8 +41,11 @@ char *did_set_fileformats(optset_T *args char *did_set_cryptkey(optset_T *args); char *did_set_cryptmethod(optset_T *args); char *did_set_matchpairs(optset_T *args); +char *did_set_comments(optset_T *args); char *did_set_verbosefile(optset_T *args); +char *did_set_viminfo(optset_T *args); char *did_set_showbreak(optset_T *args); +char *did_set_guicursor(optset_T *args); char *did_set_guifont(optset_T *args); char *did_set_guifontset(optset_T *args); char *did_set_guifontwide(optset_T *args); @@ -71,6 +74,7 @@ char *did_set_buftype(optset_T *args); char *did_set_statusline(optset_T *args); char *did_set_tabline(optset_T *args); char *did_set_rulerformat(optset_T *args); +char *did_set_complete(optset_T *args); char *did_set_completeopt(optset_T *args); char *did_set_completeslash(optset_T *args); char *did_set_signcolumn(optset_T *args); @@ -99,6 +103,14 @@ char *did_set_varsofttabstop(optset_T *a char *did_set_vartabstop(optset_T *args); char *did_set_previewpopup(optset_T *args); char *did_set_completepopup(optset_T *args); +char *did_set_optexpr(optset_T *args); +char *did_set_foldexpr(optset_T *args); +char *did_set_concealcursor(optset_T *args); +char *did_set_cpoptions(optset_T *args); +char *did_set_formatoptions(optset_T *args); +char *did_set_mouse(optset_T *args); +char *did_set_shortmess(optset_T *args); +char *did_set_whichwrap(optset_T *args); char *did_set_string_option(int opt_idx, char_u **varp, char_u *oldval, char_u *value, char *errbuf, int opt_flags, int *value_checked); int check_ff_value(char_u *p); void save_clear_shm_value(void);