diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-06-10 21:47:00 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-06-10 21:47:00 +0200 |
commit | 362b44bd4aa87a2aef0f8fd5a28d68dd09a7d909 (patch) | |
tree | b3fa3018fe6a580e84e61b69c13d35aa2c193c59 /src/option.c | |
parent | be5ee8686a50acf07b823bd293f9c765e533d213 (diff) | |
download | vim-git-362b44bd4aa87a2aef0f8fd5a28d68dd09a7d909.tar.gz |
patch 8.2.0953: spell checking doesn't work for CamelCased wordsv8.2.0953
Problem: Spell checking doesn't work for CamelCased words.
Solution: Add the "camel" value in the new option 'spelloptions'.
(closes #1235)
Diffstat (limited to 'src/option.c')
-rw-r--r-- | src/option.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/option.c b/src/option.c index 45a62310a..f66fad947 100644 --- a/src/option.c +++ b/src/option.c @@ -5329,6 +5329,7 @@ get_varp(struct vimoption *p) case PV_SPC: return (char_u *)&(curwin->w_s->b_p_spc); case PV_SPF: return (char_u *)&(curwin->w_s->b_p_spf); case PV_SPL: return (char_u *)&(curwin->w_s->b_p_spl); + case PV_SPO: return (char_u *)&(curwin->w_s->b_p_spo); #endif case PV_SW: return (char_u *)&(curbuf->b_p_sw); case PV_TS: return (char_u *)&(curbuf->b_p_ts); @@ -5838,6 +5839,8 @@ buf_copy_options(buf_T *buf, int flags) COPY_OPT_SCTX(buf, BV_SPF); buf->b_s.b_p_spl = vim_strsave(p_spl); COPY_OPT_SCTX(buf, BV_SPL); + buf->b_s.b_p_spo = vim_strsave(p_spo); + COPY_OPT_SCTX(buf, BV_SPO); #endif #if defined(FEAT_CINDENT) && defined(FEAT_EVAL) buf->b_p_inde = vim_strsave(p_inde); |