summaryrefslogtreecommitdiff
path: root/src/normal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/normal.c')
-rw-r--r--src/normal.c141
1 files changed, 1 insertions, 140 deletions
diff --git a/src/normal.c b/src/normal.c
index 9ad32f7d8..14578834f 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -2298,9 +2298,6 @@ do_mouse(oap, c, dir, count, fixindent)
int old_mode = VIsual_mode;
#endif
int regname;
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
#if defined(FEAT_FOLDING)
save_cursor = curwin->w_cursor;
@@ -2773,14 +2770,6 @@ do_mouse(oap, c, dir, count, fixindent)
curwin->w_cursor = save_cursor;
}
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && moved
- && (old_curwin != curwin || oldline != curwin->w_cursor.lnum))
- {
- update_single_line(old_curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
#if defined(FEAT_CLIPBOARD) && defined(FEAT_CMDWIN)
if ((jump_flags & IN_OTHER_WIN) && !VIsual_active && clip_star.available)
@@ -5713,9 +5702,6 @@ nv_scroll(cap)
linenr_T lnum;
#endif
int half;
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
cap->oap->motion_type = MLINE;
setpcmark();
@@ -5803,13 +5789,6 @@ nv_scroll(cap)
cursor_correct(); /* correct for 'so' */
beginline(BL_SOL | BL_FIX);
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -5825,9 +5804,6 @@ nv_right(cap)
#else
# define PAST_LINE 0
#endif
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
if (mod_mask & (MOD_MASK_SHIFT | MOD_MASK_CTRL))
{
@@ -5932,13 +5908,6 @@ nv_right(cap)
&& cap->oap->op_type == OP_NOP)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -5951,9 +5920,6 @@ nv_left(cap)
cmdarg_T *cap;
{
long n;
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
if (mod_mask & (MOD_MASK_SHIFT | MOD_MASK_CTRL))
{
@@ -6012,13 +5978,6 @@ nv_left(cap)
&& cap->oap->op_type == OP_NOP)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -6037,21 +5996,11 @@ nv_up(cap)
}
else
{
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
cap->oap->motion_type = MLINE;
if (cursor_up(cap->count1, cap->oap->op_type == OP_NOP) == FAIL)
clearopbeep(cap->oap);
else if (cap->arg)
beginline(BL_WHITE | BL_FIX);
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
}
@@ -6080,10 +6029,6 @@ nv_down(cap)
else
#endif
{
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
- linenr_T oldbotline = curwin->w_botline;
-#endif
#ifdef FEAT_CMDWIN
/* In the cmdline window a <CR> executes the command. */
if (cmdwin_type != 0 && cap->cmdchar == CAR)
@@ -6096,16 +6041,6 @@ nv_down(cap)
clearopbeep(cap->oap);
else if (cap->arg)
beginline(BL_WHITE | BL_FIX);
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- /* Don't do this if we've scrolled, the line is already
- * drawn */
- if (oldbotline == curwin->w_botline)
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
}
}
@@ -6664,7 +6599,7 @@ nv_percent(cap)
cmdarg_T *cap;
{
pos_T *pos;
-#if defined(FEAT_FOLDING) || defined(FEAT_CONCEAL)
+#if defined(FEAT_FOLDING)
linenr_T lnum = curwin->w_cursor.lnum;
#endif
@@ -6716,13 +6651,6 @@ nv_percent(cap)
&& KeyTyped)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && lnum != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, lnum);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -6777,9 +6705,6 @@ nv_mark(cap)
nv_findpar(cap)
cmdarg_T *cap;
{
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
cap->oap->motion_type = MCHAR;
cap->oap->inclusive = FALSE;
cap->oap->use_reg_one = TRUE;
@@ -6795,13 +6720,6 @@ nv_findpar(cap)
if ((fdo_flags & FDO_BLOCK) && KeyTyped && cap->oap->op_type == OP_NOP)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
}
@@ -7723,9 +7641,6 @@ nv_g_cmd(cap)
#endif
int i;
int flag = FALSE;
-#ifdef FEAT_CONCEAL
- linenr_T oldline;
-#endif
switch (cap->nchar)
{
@@ -7867,9 +7782,6 @@ nv_g_cmd(cap)
case K_DOWN:
/* with 'nowrap' it works just like the normal "j" command; also when
* in a closed fold */
-#ifdef FEAT_CONCEAL
- oldline = curwin->w_cursor.lnum;
-#endif
if (!curwin->w_p_wrap
#ifdef FEAT_FOLDING
|| hasFolding(curwin->w_cursor.lnum, NULL, NULL)
@@ -7883,22 +7795,12 @@ nv_g_cmd(cap)
i = nv_screengo(oap, FORWARD, cap->count1);
if (i == FAIL)
clearopbeep(oap);
-#ifdef FEAT_CONCEAL
- else if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
break;
case 'k':
case K_UP:
/* with 'nowrap' it works just like the normal "k" command; also when
* in a closed fold */
-#ifdef FEAT_CONCEAL
- oldline = curwin->w_cursor.lnum;
-#endif
if (!curwin->w_p_wrap
#ifdef FEAT_FOLDING
|| hasFolding(curwin->w_cursor.lnum, NULL, NULL)
@@ -7912,13 +7814,6 @@ nv_g_cmd(cap)
i = nv_screengo(oap, BACKWARD, cap->count1);
if (i == FAIL)
clearopbeep(oap);
-#ifdef FEAT_CONCEAL
- else if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
break;
/*
@@ -8545,9 +8440,6 @@ nv_pipe(cap)
nv_bck_word(cap)
cmdarg_T *cap;
{
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
cap->oap->motion_type = MCHAR;
cap->oap->inclusive = FALSE;
curwin->w_set_curswant = TRUE;
@@ -8557,13 +8449,6 @@ nv_bck_word(cap)
else if ((fdo_flags & FDO_HOR) && KeyTyped && cap->oap->op_type == OP_NOP)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -8578,9 +8463,6 @@ nv_wordcmd(cap)
int word_end;
int flag = FALSE;
pos_T startpos = curwin->w_cursor;
-#ifdef FEAT_CONCEAL
- linenr_T oldline = startpos.lnum;
-#endif
/*
* Set inclusive for the "E" and "e" command.
@@ -8658,13 +8540,6 @@ nv_wordcmd(cap)
foldOpenCursor();
#endif
}
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
/*
@@ -8827,10 +8702,6 @@ nv_goto(cap)
if ((fdo_flags & FDO_JUMP) && KeyTyped && cap->oap->op_type == OP_NOP)
foldOpenCursor();
#endif
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal)
- changed_window_setting();
-#endif
}
/*
@@ -9256,9 +9127,6 @@ nv_put(cap)
int empty = FALSE;
int was_visual = FALSE;
#endif
-#ifdef FEAT_CONCEAL
- linenr_T oldline = curwin->w_cursor.lnum;
-#endif
int dir;
int flags = 0;
@@ -9378,13 +9246,6 @@ nv_put(cap)
}
#endif
auto_format(FALSE, TRUE);
-#ifdef FEAT_CONCEAL
- if (curwin->w_p_conceal && oldline != curwin->w_cursor.lnum)
- {
- update_single_line(curwin, oldline);
- update_single_line(curwin, curwin->w_cursor.lnum);
- }
-#endif
}
}