Mercurial > vim
comparison src/option.c @ 25974:416237f1de22 v8.2.3520
patch 8.2.3520: cannot define a function for thesaurus completion
Commit: https://github.com/vim/vim/commit/160e994d768d03a3c826b58115cde94df8fce607
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Sat Oct 16 15:41:29 2021 +0100
patch 8.2.3520: cannot define a function for thesaurus completion
Problem: Cannot define a function for thesaurus completion.
Solution: Add 'thesaurusfunc'. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/8987,
closes 8950)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 16 Oct 2021 16:45:04 +0200 |
parents | a63676a1da2b |
children | c8fcea636252 |
comparison
equal
deleted
inserted
replaced
25973:3b34837f4538 | 25974:416237f1de22 |
---|---|
5431 case PV_CSL: return (char_u *)&(curbuf->b_p_csl); | 5431 case PV_CSL: return (char_u *)&(curbuf->b_p_csl); |
5432 #endif | 5432 #endif |
5433 #ifdef FEAT_COMPL_FUNC | 5433 #ifdef FEAT_COMPL_FUNC |
5434 case PV_CFU: return (char_u *)&(curbuf->b_p_cfu); | 5434 case PV_CFU: return (char_u *)&(curbuf->b_p_cfu); |
5435 case PV_OFU: return (char_u *)&(curbuf->b_p_ofu); | 5435 case PV_OFU: return (char_u *)&(curbuf->b_p_ofu); |
5436 case PV_THSFU: return (char_u *)&(curbuf->b_p_thsfu); | |
5436 #endif | 5437 #endif |
5437 #ifdef FEAT_EVAL | 5438 #ifdef FEAT_EVAL |
5438 case PV_TFU: return (char_u *)&(curbuf->b_p_tfu); | 5439 case PV_TFU: return (char_u *)&(curbuf->b_p_tfu); |
5439 #endif | 5440 #endif |
5440 case PV_EOL: return (char_u *)&(curbuf->b_p_eol); | 5441 case PV_EOL: return (char_u *)&(curbuf->b_p_eol); |
5933 #ifdef FEAT_COMPL_FUNC | 5934 #ifdef FEAT_COMPL_FUNC |
5934 buf->b_p_cfu = vim_strsave(p_cfu); | 5935 buf->b_p_cfu = vim_strsave(p_cfu); |
5935 COPY_OPT_SCTX(buf, BV_CFU); | 5936 COPY_OPT_SCTX(buf, BV_CFU); |
5936 buf->b_p_ofu = vim_strsave(p_ofu); | 5937 buf->b_p_ofu = vim_strsave(p_ofu); |
5937 COPY_OPT_SCTX(buf, BV_OFU); | 5938 COPY_OPT_SCTX(buf, BV_OFU); |
5939 buf->b_p_thsfu = vim_strsave(p_thsfu); | |
5940 COPY_OPT_SCTX(buf, BV_THSFU); | |
5938 #endif | 5941 #endif |
5939 #ifdef FEAT_EVAL | 5942 #ifdef FEAT_EVAL |
5940 buf->b_p_tfu = vim_strsave(p_tfu); | 5943 buf->b_p_tfu = vim_strsave(p_tfu); |
5941 COPY_OPT_SCTX(buf, BV_TFU); | 5944 COPY_OPT_SCTX(buf, BV_TFU); |
5942 #endif | 5945 #endif |