Mercurial > vim
diff src/optiondefs.h @ 25990:ac330e2fecc4 v8.2.3528
patch 8.2.3528: 'thesaurus' and 'thesaurusfunc' do not have the same scope
Commit: https://github.com/vim/vim/commit/f4d8b76d304dabc39c06d2344cd4c7b28484811b
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Oct 17 14:13:09 2021 +0100
patch 8.2.3528: 'thesaurus' and 'thesaurusfunc' do not have the same scope
Problem: 'thesaurus' and 'thesaurusfunc' do not have the same scope.
Solution: Make 'thesaurusfunc' global-local.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 17 Oct 2021 15:15:04 +0200 |
parents | aade8ef975d5 |
children | 365e7f083f02 |
line wrap: on
line diff
--- a/src/optiondefs.h +++ b/src/optiondefs.h @@ -141,7 +141,7 @@ # define PV_TFU OPT_BUF(BV_TFU) #endif #ifdef FEAT_COMPL_FUNC -# define PV_THSFU OPT_BUF(BV_THSFU) +# define PV_TSRFU OPT_BOTH(OPT_BUF(BV_TSRFU)) #endif #define PV_TAGS OPT_BOTH(OPT_BUF(BV_TAGS)) #define PV_TC OPT_BOTH(OPT_BUF(BV_TC)) @@ -2634,7 +2634,7 @@ static struct vimoption options[] = {(char_u *)"", (char_u *)0L} SCTX_INIT}, {"thesaurusfunc", "tsrfu", P_STRING|P_ALLOCED|P_VI_DEF|P_SECURE, #ifdef FEAT_COMPL_FUNC - (char_u *)&p_thsfu, PV_THSFU, + (char_u *)&p_tsrfu, PV_TSRFU, {(char_u *)"", (char_u *)0L} #else (char_u *)NULL, PV_NONE,