forked from aniani/vim
patch 8.2.3804: script context not set when copying 'swf' and 'ts'
Problem: Script context not set when copying 'swf' and 'ts'. Solution: Use COPY_OPT_SCTX with the right argument. (closes #9347)
This commit is contained in:
@@ -5925,7 +5925,7 @@ buf_copy_options(buf_T *buf, int flags)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
buf->b_p_swf = p_swf;
|
buf->b_p_swf = p_swf;
|
||||||
COPY_OPT_SCTX(buf, BV_INF);
|
COPY_OPT_SCTX(buf, BV_SWF);
|
||||||
}
|
}
|
||||||
buf->b_p_cpt = vim_strsave(p_cpt);
|
buf->b_p_cpt = vim_strsave(p_cpt);
|
||||||
COPY_OPT_SCTX(buf, BV_CPT);
|
COPY_OPT_SCTX(buf, BV_CPT);
|
||||||
@@ -6127,6 +6127,7 @@ buf_copy_options(buf_T *buf, int flags)
|
|||||||
COPY_OPT_SCTX(buf, BV_ISK);
|
COPY_OPT_SCTX(buf, BV_ISK);
|
||||||
did_isk = TRUE;
|
did_isk = TRUE;
|
||||||
buf->b_p_ts = p_ts;
|
buf->b_p_ts = p_ts;
|
||||||
|
COPY_OPT_SCTX(buf, BV_TS);
|
||||||
#ifdef FEAT_VARTABS
|
#ifdef FEAT_VARTABS
|
||||||
buf->b_p_vts = vim_strsave(p_vts);
|
buf->b_p_vts = vim_strsave(p_vts);
|
||||||
COPY_OPT_SCTX(buf, BV_VTS);
|
COPY_OPT_SCTX(buf, BV_VTS);
|
||||||
|
|||||||
@@ -749,6 +749,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
3804,
|
||||||
/**/
|
/**/
|
||||||
3803,
|
3803,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user