diff options
Diffstat (limited to 'src/mark.c')
-rw-r--r-- | src/mark.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/mark.c b/src/mark.c index 5efda8e0eb..6107c9ac4e 100644 --- a/src/mark.c +++ b/src/mark.c @@ -140,9 +140,6 @@ setpcmark(void) int i; xfmark_T *fm; #endif -#ifdef JUMPLIST_ROTATE - xfmark_T tempmark; -#endif // for :global the mark is set only once if (global_busy || listcmd_busy || (cmdmod.cmod_flags & CMOD_KEEPJUMPS)) @@ -152,24 +149,6 @@ setpcmark(void) curwin->w_pcmark = curwin->w_cursor; #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 (++curwin->w_jumplistlen > JUMPLISTSIZE) { |