Mercurial > vim
diff src/normal.c @ 26532:255bc9a08e58 v8.2.3795
patch 8.2.3795: too many #ifdefs
Commit: https://github.com/vim/vim/commit/739f13a55b4982efb37ebc9282e7f79975fff982
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 13 13:12:53 2021 +0000
patch 8.2.3795: too many #ifdefs
Problem: Too many #ifdefs.
Solution: Graduate the jumplist feature.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 13 Dec 2021 14:15:03 +0100 |
parents | 9596c652420b |
children | efe4c8a79502 |
line wrap: on
line diff
--- a/src/normal.c +++ b/src/normal.c @@ -5593,12 +5593,11 @@ nv_gomark(cmdarg_T *cap) static void nv_pcmark(cmdarg_T *cap) { -#ifdef FEAT_JUMPLIST pos_T *pos; -# ifdef FEAT_FOLDING +#ifdef FEAT_FOLDING linenr_T lnum = curwin->w_cursor.lnum; int old_KeyTyped = KeyTyped; // getting file may reset it -# endif +#endif if (!checkclearopq(cap->oap)) { @@ -5638,9 +5637,6 @@ nv_pcmark(cmdarg_T *cap) foldOpenCursor(); # endif } -#else - clearopbeep(cap->oap); -#endif } /* @@ -6444,7 +6440,6 @@ nv_g_cmd(cmdarg_T *cap) do_exmode(TRUE); break; -#ifdef FEAT_JUMPLIST case ',': nv_pcmark(cap); break; @@ -6453,7 +6448,6 @@ nv_g_cmd(cmdarg_T *cap) cap->count1 = -cap->count1; nv_pcmark(cap); break; -#endif case 't': if (!checkclearop(oap))