diff options
author | James McCoy <jamessan@jamessan.com> | 2016-06-02 09:40:55 -0400 |
---|---|---|
committer | James McCoy <jamessan@jamessan.com> | 2016-06-02 10:28:46 -0400 |
commit | 1b6681e07340a281f2f0dfe5c5d7541af6c1e257 (patch) | |
tree | 7792a6b0a2f26f814a7354650047fdd5bda4daf2 /src/nvim/option.c | |
parent | 634d59f6461953eae6befa72c909d68ac621a39b (diff) | |
download | rneovim-1b6681e07340a281f2f0dfe5c5d7541af6c1e257.tar.gz rneovim-1b6681e07340a281f2f0dfe5c5d7541af6c1e257.tar.bz2 rneovim-1b6681e07340a281f2f0dfe5c5d7541af6c1e257.zip |
vim-patch:7.4.1142
Problem: Cannot define keyword characters for a syntax file.
Solution: Add the ":syn iskeyword" command. (Christian Brabandt)
https://github.com/vim/vim/commit/b8060fe862f684b591f9ac679eac5b2594d6c5a0
Diffstat (limited to 'src/nvim/option.c')
-rw-r--r-- | src/nvim/option.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/option.c b/src/nvim/option.c index 45ebb4fa4c..c8a25e8b75 100644 --- a/src/nvim/option.c +++ b/src/nvim/option.c @@ -2129,6 +2129,7 @@ void check_buf_options(buf_T *buf) check_string_option(&buf->b_p_nf); check_string_option(&buf->b_p_qe); check_string_option(&buf->b_p_syn); + check_string_option(&buf->b_s.b_syn_isk); check_string_option(&buf->b_s.b_p_spc); check_string_option(&buf->b_s.b_p_spf); check_string_option(&buf->b_s.b_p_spl); @@ -5606,6 +5607,7 @@ void buf_copy_options(buf_T *buf, int flags) /* Don't copy 'syntax', it must be set */ buf->b_p_syn = empty_option; buf->b_p_smc = p_smc; + buf->b_s.b_syn_isk = empty_option; buf->b_s.b_p_spc = vim_strsave(p_spc); (void)compile_cap_prog(&buf->b_s); buf->b_s.b_p_spf = vim_strsave(p_spf); |