mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 8.2.2407: old jumplist code is never used
Problem: Old jumplist code is never used. Solution: Delete the dead code. (Yegappan Lakshmanan, closes #7740)
This commit is contained in:
parent
c05fe07529
commit
ab55f11d9b
21
src/mark.c
21
src/mark.c
@ -140,9 +140,6 @@ setpcmark(void)
|
|||||||
int i;
|
int i;
|
||||||
xfmark_T *fm;
|
xfmark_T *fm;
|
||||||
#endif
|
#endif
|
||||||
#ifdef JUMPLIST_ROTATE
|
|
||||||
xfmark_T tempmark;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// for :global the mark is set only once
|
// for :global the mark is set only once
|
||||||
if (global_busy || listcmd_busy || (cmdmod.cmod_flags & CMOD_KEEPJUMPS))
|
if (global_busy || listcmd_busy || (cmdmod.cmod_flags & CMOD_KEEPJUMPS))
|
||||||
@ -152,24 +149,6 @@ setpcmark(void)
|
|||||||
curwin->w_pcmark = curwin->w_cursor;
|
curwin->w_pcmark = curwin->w_cursor;
|
||||||
|
|
||||||
#ifdef FEAT_JUMPLIST
|
#ifdef FEAT_JUMPLIST
|
||||||
# ifdef JUMPLIST_ROTATE
|
|
||||||
/*
|
|
||||||
* If last used entry is not at the top, put it at the top by rotating
|
|
||||||
* the stack until it is (the newer entries will be at the bottom).
|
|
||||||
* Keep one entry (the last used one) at the top.
|
|
||||||
*/
|
|
||||||
if (curwin->w_jumplistidx < curwin->w_jumplistlen)
|
|
||||||
++curwin->w_jumplistidx;
|
|
||||||
while (curwin->w_jumplistidx < curwin->w_jumplistlen)
|
|
||||||
{
|
|
||||||
tempmark = curwin->w_jumplist[curwin->w_jumplistlen - 1];
|
|
||||||
for (i = curwin->w_jumplistlen - 1; i > 0; --i)
|
|
||||||
curwin->w_jumplist[i] = curwin->w_jumplist[i - 1];
|
|
||||||
curwin->w_jumplist[0] = tempmark;
|
|
||||||
++curwin->w_jumplistidx;
|
|
||||||
}
|
|
||||||
# endif
|
|
||||||
|
|
||||||
// If jumplist is full: remove oldest entry
|
// If jumplist is full: remove oldest entry
|
||||||
if (++curwin->w_jumplistlen > JUMPLISTSIZE)
|
if (++curwin->w_jumplistlen > JUMPLISTSIZE)
|
||||||
{
|
{
|
||||||
|
@ -750,6 +750,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 */
|
||||||
|
/**/
|
||||||
|
2407,
|
||||||
/**/
|
/**/
|
||||||
2406,
|
2406,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user